BMP jest formatem pliku graficznego, który zawiera obrazy bitmapowe, może określać piksele obrazu, aby pokazać obraz w dowolnym urządzeniu, dlatego jest niezależny od urządzenia, używa nagłówka pliku, aby zawierać wszystkie informacje o mapie bitmapowej, obsługuje zarówno kolorowy, jak i szary kolor Modele, a także tabela kolorów, która zawiera kolory obrazu.