Human: What is the difference between a sling and a baby carrier? Assistant: 
The main difference between a sling and a baby carrier is that a sling is designed to be worn around the body, while a baby carrier is designed to be worn over the shoulder. A sling is typically made of soft fabric, while a baby carrier may have more rigid materials such as webbing or straps. A sling is often used for carrying an infant in front of the body, whereas a baby carrier can be used for carrying infants on either side.