Cranial nerves are twelve paired nerves that emerge directly from the brain and brainstem, controlling motor and sensory functions of the head and neck. They play crucial roles in vision, taste, smell, hearing, and facial sensations, as well as autonomic functions like heart rate and digestion.