В русском языке слово "добро" имеет несколько значений и может быть существительным, союзом или частицей. В толковом словаре С.И. Ожегова представлены следующие значения этого слова:
I. если слово "добро" существительное среднего рода:
1. что-то хорошее, полезное, нужное, антоним ко слову "зло", например: он сделал много добра людям;
2. скарб, нажитое имущество, например: нажил он своё добро с большим трудом;
3. в пренебрежительном значении — что-то плохое, ненужное, например: такого добра мне и даром не нужно;
II. если слово "добро" частица — выражение одобрения, согласия, разрешение, например: ладно, добро;
III. если слово "добро" союз — допустим, ладно бы, например: добро бы сам сделал, а то на других перекладывает.
Так же слово "добро" встречается в устойчивых выражениях "добро пожаловать" (приглашение) и "дать добро" (разрешить).