Check-in can either be offline or online. While the offline check-in requires you to go through the queue at the airport counter, online check-in can be done at the comfort of your home either by printing the boarding pass or downloading it on the phone. Coming on to the boarding pass, the four acceptable passes that differ for different destinations are online, offline, mobile, and Kiosk.