A Shoulder Bag is worn on one shoulder, with the bag on the same side as the shoulder the strap is on. This style is ideal for more formal occasions or when you want a more elegant look. A Tote Bag usually has two handles and can be carried either in hand or over the shoulder.