A principal diferença entre bondade e generosidade é que bondade se refere a ser prestativo e pensar nos sentimentos de outras pessoas, enquanto o termo generosidade geralmente se associa à disposição de uma pessoa de dar algo a outra.
Bondade e generosidade são duas virtudes inter-relacionadas que se originam da disposição de uma pessoa em ajudar outra. No entanto, há uma ligeira diferença entre bondade e generosidade, pois bondade basicamente se refere a ser útil e atencioso com outras pessoas, enquanto a generosidade se refere basicamente à ação de dar algo, seja abstrato ou concreto. No entanto, costumamos usar essas duas palavras de forma intercambiável, pois gentileza pode se referir a ser generoso com alguém e ser generoso sempre pode incluir dar gentileza a outra pessoa.