Diferenças entre JPG e BMP
Bitmaps
Os arquivos de bitmap contêm especificações de cores exatas para cada pixel em uma imagem digital. Quanto mais bits por pixel forem usados, mais cores estarão disponíveis. O nome vem do fato de que o arquivo é um mapa literal da imagem.
JPEGs
Os arquivos com a extensão JPG foram compactados de acordo com um padrão desenvolvido pelo Joint Photographic Experts Group; daí seu nome mais comum, arquivos JPEG. A compactação envolve o descarte de uma certa quantidade de detalhes da imagem para criar um arquivo menor e mais gerenciável.
Principal diferença
Bitmaps são imagens de resolução mais alta que imagens JPEG. Portanto, eles são consideravelmente maiores.
Use em sites
As imagens JPEG menores facilitam o download e são preferidas para uso em sites.
Processamento de imagem
Como os bitmaps retêm todas as informações de imagem e seu formato é muito simples, eles são um formato popular para uso em programas de processamento de imagens.