Online travel agencies can choose between direct booking, where they partner with travel suppliers and sell directly to consumers, or affiliate marketing, where they promote travel products on their website and earn a commission.