The advantages are enormous, with online casinos being superior to land-based establishments in almost everything.
Speed of deposit and withdrawal
No outside influence
Wide range of games
Numerous bonuses
No need to travel
etc.