There are many different types of shoes such as boots, booties, sandals, heels, sneakers, shoes. It consists of the lower part called the base or sole and the upper part called the outsole. The sole is made using a more durable and thicker material, as the shoes wear out due to contact with the ground. The upper that covers the foot is made of more flexible materials such as leather and fabric.