Social marketing is a professional practice that uses marketing techniques to influence people's behavior to benefit society.