It is an agreement detailing all relevant aspects of a photo shoot. It can include anything not covered in the model release or image license. Typical points to cover include image size and delivery, watermarks, who will cover what expenses, remedies for no shows or failure to deliver images, etc. It can be as simple as an email with a reply indicating an agreement or as formal as a written contract.
Things you should consider when drafting a shoot agreement: