An online casino is a betting platform that allows people to enjoy casino games from their mobile phones or computers.