42 Providing online non-downloadable computer software application programs for use by cruise passengers on mobile phones, cellular phones, handheld computers, smart telephones, PC tablets, personal digital assistants, mobile computers, computers, flat panel display screens and large screen displays, for making reservations for cruise travel as well as shipboard and shoreside restaurant dining, live entertainment, theater, movies, beauty and spa services and tours, confirming reservations and checking in for booked cruise trips, communicating via text, email and telephone with cruise passengers and crew on booked cruise, authenticating identification to permit access to booked cruise ship and stateroom, and providing online non-downloadable computer software in the nature of an electronic financial platform that accommodates multiple types of payment and debt transactions in an integrated mobile phone, PDA, and web-based environment for use by cruise passengers to pay for booked cruise, dining, entertainment, theater, movies, beauty and spa services, cruise destination tours and cruise line services and products, and redeeming coupons, points and awards for cruise line services and reservations; providing online, non-downloadable computer mapping and scheduling software for identifying cruise port destinations; providing online non-downloadable computer software application for mobile phones, cellular phones, handheld computers, smart telephones, PC tablets, personal digital assistants, mobile computers, computers, flat panel display screens and large screen displays enabling users to design virtual personas for interaction with shipboard digital locations; providing online non-downloadable computer software application programs for use by cruise ship employees, officers, crew and service personnel on mobile phones, cellular phones, handheld computers, smart telephones, PC tablets, personal digital assistants, mobile computers, computers, flat panel display screens and large screen displays for responding to cruise passengers via text, email and telephone communication, monitoring and tracking employee work schedules, communicating with cruise line and cruise ship employees, officers, crew, service personnel and passengers via text, email and telephone communication; providing online non-downloadable computer software for use in customer relationship management and authenticating user identification to permit access to designated shipboard rooms and areas