Moving a object, towards other.

Im trying to use some sort of waypoint system for a AI in a map. I have placed some waypoints on the map, how do i make it goes to the waypoint direction despite where it is?

if i try to do something like:

transform.Transform(targe.position)

it doesnt work, any sugestions? Thank you.

I managed to use that, but the object moves it all to the direction. I need it to go with the front towards the waypoints.

you mean you are using transform.Translate?
you can use transform.LookAt(target.position) first.