BMP format stands for raster bitmap files which contain multiple levels of color depths per pixel, according to the number of bits per pixel from the file header.
BMP format is quite common, therefore most image viewers and editors will be able to access and modify these files.
BMP viewers typically allow users to also perform some basic editing actions, like rotate, crop or mirror them, while others will even support graphic conversions.
Since it is an uncompressed format, BMP files are large, therefore they are not recommended for transferring data over the Internet or over slow types of connections.
However, when this is needed, there are some portable BMP utilities that can be carried on removable drives and can be used for compressing the files prior to the transfer.