How does booking work?