What is an organic lead?

What is an organic lead?

An organic lead is defined as an individual who found you or your site white searching for a product, service or question in a search engine like google.