What is the difference between a lesson and a lecture?
Well, they are both ways of imparting knowledge, but the main difference is that you participate in a lesson whereas you just listen to a lecture. A lecture is generally given to a much larger group.