Lead is a person who is a sales prospect.
Opportunity is the specific sales deal being pursued including the estimated dollar amount. The Opportunity record will be related to the Lead or Contact record of the person with whom you are hoping to do business.