There are many synonyms for the word "lesson". Some of these include class, lecture, tutorial, workshop, seminar, training, coaching, and instruction. Each of these words conveys the idea of learning and gaining knowledge or skills. A class is a scheduled meeting for instruction in a particular subject. A lecture is a formal talk on a specific topic. A tutorial is a lesson given by a tutor or teacher. A workshop is a meeting where participants work together to learn and practice skills. A seminar is a discussion or conference on a specific topic. Training is the process of teaching and learning specific skills. Coaching is the process of helping someone improve their performance. Instruction is the act of teaching information or skills.