DISTANCE is the length of path transversed by the object in a certain time.
DISPLACEMENT is the distance travelled by an object in a specified direction in a certain time.
DISTANCE is a scalar quantity, i.e., it has only the magnitude.
DISPLACEMENT is a vector quantity, i.e., it has magnitude as well as direction.
DISTANCE depends on the path followed by the object.
DISPLACEMENT does not depend on the path followed by the object.
DISTANCE is always positive.
DISPLACEMENT can be positive, negative or zero.