technically? M = mega, and m=milli. so, M = 1,000,000 and m = 0.001
so yeah, MASSIVE difference.
except that people are illiterate and don't bother doing things correctly, which is especially sad in tech, so the INTENT is that they're the same. just really really REALLY amazingly sloppy and reprehensible.