Andragogy is the theory and practice of teaching adults, focusing on self-directed learning, practical applications, and building on the experiences of learners. Some principles of teaching adults include involving learners in their own learning process, creating a supportive and interactive learning environment, and allowing for application of new knowledge to real-life situations.