Sports betting, which has been around for centuries, has evolved with the advent of the Internet. They are fun, exciting and can potentially generate income, which attracts people. The ease of betting from home or mobile, without the need to visit a casino, is the main reason for the popularity of online sports betting.