The skin has three layers - the epidermis, dermis, and hypodermis. The epidermis is made of stratified squamous epithelium and contains keratinocytes, melanocytes, Langerhans cells, and Merkel cells. It provides protection, regulates temperature and moisture, and produces vitamin D. The dermis contains dense connective tissue, hair follicles, sweat and sebaceous glands. It provides strength and elasticity to the skin. The hypodermis is a layer of adipose tissue that acts as insulation for the body. The skin comes in thick and thin varieties and has eccrine and apocrine sweat glands that help regulate temperature and release scent compounds.