Fundraising is a specialized process that, like other specialized tasks, requires requirements and tools to be carried out. In advanced countries, it is considered a profession in itself and a specialization within the field.