Lead capture is any method to collect contact information on prospective customers in order to generate leads. There is a Lead Capture form for consumers to fill out to request information from you on each listing on your site, as well as on your 'About Me' page.
Lead capture is the action that happens on your website when your visitors convert into leads by requesting information.
Lead Generation refers to the process of encouraging individuals to submit their contact info in the form of a lead. Lead generation falls into the broad category of your business marketing strategy including advertising and email campaigns.