What is BMP?
BMP is the Windows bitmap: pixel values written out with essentially no compression, which makes the files enormous and the format trivial to read. It survives in Windows tooling, embedded systems and anywhere a program wants image data without a decoder in front of it. Rows are stored bottom-up.
What is WEBP?
WebP is Google's image format for the web, and the rare one that does both jobs: lossy compression that beats JPEG at the same quality, lossless compression that beats PNG, and an alpha channel either way. Every current browser reads it; older software often still does not.