What is the difference between speed and velocity?

ASpeed does not include time, but velocity does.
BSpeed does not include a direction, but velocity does.
CSpeed is used to calculate acceleration, but velocity is not.
DSpeed is used to calculate the rate of motion, but velocity is not.