While donations are more commonly associated with non-profits, for-profit businesses can also receive donations, particularly if they are involved in socially responsible activities or have a corporate social responsibility (CSR) agenda. However, they must be transparent about how these funds will be utilized to ensure ethical practices.