Travel agents can hold flights for prospective customers for a period (around 48 hours I think) - it's not a ticketed reservation or a confirmed booking. Just a hold that lapses after a set time. For flight only bookings the full price is paid at the point of booking - a deposit would only apply to a package.