The human skin has multiple layers and performs several important functions. It is the largest organ and acts as a protective barrier between the internal body and external environment. The outermost layer is the epidermis, which provides waterproofing and prevents infection. The epidermis contains keratinocytes, melanocytes, Langerhans cells, and Merkel cells. It is divided into the stratum corneum, stratum granulosum, stratum spinosum, and stratum basale. Keratinocytes are formed at the innermost layer and migrate outward while differentiating, filling with keratin, and eventually being shed from the stratum corneum after about 27 days in a process called keratinization.