The modern business landscape is seeing more competition than ever before. The increased pressure to improve the quality and quality of leads is making the organizations explore and deploy different strategies. B2B marketers are looking at new age demand generation and lead generation strategies to stay ahead of their game. While the terms demand generation and lead generation are used interchangeably, they are totally different concepts and confusing the two can lead to disappointing results. Therefore, it is important to understand the two terms and choose the right one at the right time. This article briefly explains the two terms and provides insight into the effectiveness of the both.