If you want to move an object, what is the difference between modifying transform.position or calling transform.Translate()?
Setting transform.position is absolute, and Translate is relative. Basically two ways of accomplishing the same thing. With Translate you have the option to use Space.Self or relative to another transform, both of which could be done with transform.position, but not as conveniently.
–Eric