Nonprofit organizations often engage in what is known as "advancement" - activities that are similar to both development and fundraising. The purpose of advancement is to encourage philanthropy, which is the generous giving of time, money, or resources to a cause. Nonprofits use advancement to build relationships with potential donors and to educate them about the organization's mission and needs. Advancement activities can include everything from hosting events and sending out newsletters to conducting research and writing grant proposals. By engaging in these activities, nonprofits hope to inspire others to support their work.