Displacement uses an image to move the vertices that exist. It doesn’t add geometry.
Bumping uses images to creates the illusion of additional geometry. There are different methods of applying Bump. Two very common ones that are used in blender are height map, and Normal map. Height maps are Grey scale images and normal maps are color images.