You don't have to travel long distances, because you have the casino in your own home or office. Anyone with a personal computer (or Web TV) access to the Internet, and credit card can play.
The better rules
Playing online you can always look for the best playing rules, which are usually better than in physical casinos.
Online Casinos have better payouts than land casinos
Many online casinos now have their return to player rates audited by big 5 accounting firms (most notably PriceWaterhouseCoopers). Returns offered by these casinos are better, than those offered at any terrestrial casino.
Convenience
Games are delivered right to your computer screen in the comfort of your home or office, any time of the day or night. An Internet casino is always available, just a few steps away.
Compensation: Bonuses and Rewards Programs
One of the biggest Pros of online gambling is the wide availability of bonuses. Now days it's easy to find a number of casinos giving new players up to $150 simply for making first deposit or $10-$21 free for downloading. The most of well established casinos offer different Rewards Programs and monthly bonuses
Practice for free
You can hardly find an online casino than cannot offer unlimited free play of their games. It gives you a great opportunity to learn how to play a particular game, or to familiarize yourself with the casinos game software.
Privacy
Online casinos allow you to play your chosen game in private, without the distractions of a busy gaming room. And you never face the annoyance of not being able to play because the tables offering a minimum bet acceptable to you are full. Of course should you want to interact with others, you can do this provided you play at a multi-play casino, but otherwise it is just you and the dealer.
Concentration factor
It's always difficult to concentrate in a loud, bright and busy casino. If you want to play seriously and concentrate on your chosen game strategy there is no better way to do it in the peace and quite of your home or office.
You control speed of play
Playing online allows you to completely control the speed of game play.