It can be used in various contexts:
* A lesson in school: "J'ai eu une leçon de français aujourd'hui." (I had a French lesson today.)
* A life lesson: "J'ai appris une leçon importante." (I learned an important lesson.)
* A piece of advice: "Il m'a donné une leçon." (He gave me a lesson.)