This document discusses the topics of contract of guarantee and bailment under commercial law. It defines a contract of guarantee as a contract to perform the promise or discharge liability of a third person in case of their default. It notes there are three parties involved - the principal debtor, creditor, and surety. Bailment is defined as the delivery of goods by one person to another for a specific purpose, to be returned after. It notes the person delivering the goods is called the bailor and the person receiving is called the bailee. The duties and rights of bailors and bailees are also outlined.