Scattering. Yes.
A ray of light can travel in any direction, so an infinite number.
It depends on your reference point. You are moving when you move farther away from one reference point and closer to another. So an example of this could be that the floor is one reference point, and...
quite a few hard to name.
There are so many different types because they are all used for different purposes in different situations.