Самое главное различие в форматах растровых изображений - это алгоритм и степень сжатия данных. Так например, формат bmp практически не сжимает рисунок, из-за этого изображение имеет большой объем (в Кбайтах), но при этом данное изображение слабо чувствительно к изменению размера (увеличению рисунка). Формат jpg - имеет высокую степень сжатия, как следствие - небольшой объем файла рисунка, но при увеличении (большом) стиановится видно пиксели изображения...