The skin is the largest organ of the body, covering the entire surface. It consists of two main layers - the epidermis and dermis. The epidermis is composed of stratified squamous keratinized epithelium and overlies the dermis, a dense connective tissue layer derived from mesoderm. Embedded within the dermis are structures like sweat glands, sebaceous glands and hair follicles which develop from the epidermis during embryogenesis. Skin lines various cavities and becomes continuous with mucous membranes in areas like the lips, anus, nose and urogenital regions.