La plateforme AirBNB permet aux utilisateurs de réserver des logements en ligne grâce à un processus de recherche par recommandations, guides ou directement par l'utilisateur. Les utilisateurs doivent entrer leurs dates de séjour et la ville de destination avant de valider leur réservation et effectuer le paiement par carte de crédit, débit ou PayPal.