Not exactly. BD is more for marketing in multinatinoal companies, esp FMCG. Some companies like Unilever separated their marketing team into business development (BD) and business building (BB). BD focuses on long-term new product development and tv commercial production whereas BB concentrates on current business growth.