While traffic refers to the visitors that your site receives, leads imply the individuals or businesses that are interested in your products and services. Further, interested leads are considered to be converted once a purchase (or conversion) is made.