Bitmap images use a grid of pixels to represent an image, with each pixel storing a color value. Bitmaps are resolution dependent and quality degrades with resizing. Vector images use mathematical relationships between points and paths to represent shapes, allowing the images to be resolution independent and scalable without quality loss. Key differences between the two formats are that bitmaps are best for photo-realistic images while vectors are more suitable for illustrations and logos due to their scalability.