A casino is a facility for certain sorts of gambling. Casinos are typically developed near or integrated with hotels, hotels, restaurants, retail shopping, cruise ships, and also various other traveler attractions. Some casinos are also recognized for hosting online enjoyment, such as stand-up comedy, shows, and also sports.