"İyilikçi", "bağışçı", "yardımsever" ve "hayırsever" arasında ne tür farklar vardır?

Teşekkürler.