Suppose I have a steady flow and I want to find the rate of change of pressure of a bit of fluid. This depends on the velocity of the fluid and the pressure gradient,
$$\frac{\mathrm{d}P}{\mathrm{d} t} = \mathbf{v}\cdot (\nabla P)$$
The equation is simply saying that the pressure changes because I'm moving to a new place in the flow, so I take how quickly I'm moving there and multiply by how much the pressure is changing in that direction.
If I want to find the acceleration of a bit of fluid, conceptually it's the same thing - multiply the velocity by the velocity gradient in the direction of motion, so one could write
$$\mathbf{a} = \mathbf{v}\cdot (\nabla\mathbf{v})$$
(or leave out parentheses entirely). However, I more commonly see
$$\mathbf{a} = (\mathbf{v} \cdot \nabla) \mathbf{v}$$
In tensor notation it's the same thing, but it parses differently. $\nabla v$ has some intuitive physical meaning to me (a tensor for the gradient of the velocity field) whereas $(v\cdot \nabla)$ doesn't seem to parse into anything particularly meaningful on its own.
This $(v\cdot \nabla)$ notation avoids having to figure out what the gradient of a vector field is; is that why it's written that way? Or is there some other reason, such as that there's a good intuition for $(v\cdot \nabla)$ other than "the rate of change due to spatial variation operator", or am I overthinking a trivial bit of notation, or what?
example of $(v\cdot \nabla)v$ notation: https://en.wikipedia.org/wiki/Navier%E2%80%93Stokes_equations#Incompressible_flow
example of $v\cdot (\nabla v)$ notation: https://en.wikipedia.org/wiki/Material_derivative