Third-party and direct are the two main types of online booking systems. The former usually takes a commission and “owns” the guest relationship, while the latter allows restaurants to retain their guest data, and relationships, without added fees.