Mbps (also written Mb/s) stands for megabits per second. This is not to be confused with megabytes per second (MB/s). (Capitalization matters!).
It's the common unit of measure for expressing the speed of an internet connection. A megabit is made up of 1,000,000 bits, or 125,000 bytes (text characters).