Onboard entertainment can vary greatly depending on the ship. Most cruise lines offer a diverse schedule of daytime activities and many ships boast swimming pools, water slides and sports courts. At night, passengers can enjoy entertainment such as Broadway-style musicals, comedy shows, theatrical performances, live bands and music, and casino games.