Online marketing

What is a lead and how a professional advertising agency can help you design lead generating website?