What is the difference between speed and velocity?

a
Velocity has weight.
b
Velocity has direction.
c
Velocity has distance.
d
Velocity has time.

b

Velocity has direction.