what is the difference between instantaneous speed and instantaneous velocity?
Instantaneous speed is the magnitude of instantaneous velocity. Instantaneous velocity is a vector. Instantaneous speed is the magnitude of instantaneous velocity. It has the same value but is not a vector so it has no direction.