Cruise Director is the new generation of amphibious onboard ship-management systems that connects all the devices on ships (from kiosks and TVs to smart phones and tablets) and facilitates the streaming of media to TVs, the purchasing of on-board services, the management of passenger WiFi access, and the reporting of analytics for all systems involved.