What is the difference between a Lead and an Opportunity?

What is the difference between a Lead and an Opportunity?

Leads are contacts that are created to follow up on potential Leads that might turn into a Customer in the future. These will go to the Directory as a contact. Opportunity on the other hand, is a precursor to a Project. They are not a contact but it is a project that you are potentially undertaking in the near future and therefore you log it and if it matures into a Project, you can then convert it into a full-blown Project.