Если Вы употребляете слова "добро" и "зло", значит Вы определенным образом эти слова понимаете, разделяете их понятия и отличаете одно слово от другого. Другое дело, что Вы это делаете "по своему", т.е. со своей точки зрения. Понятия слов "добро" и "зло" - должны одинаково пониматься всеми людьми, которые эти слова употребляют. Только тогда люди будут правильно понимать друг друга. Следовательно эти понятия должны быть направлены именно на взаимопонимание людей друг друга.
Можно сказать, что всё что укрепляет общество можно называть "добром", а всё что разъединяет общество можно называть "злом".
Т.к. само общество всё время меняется, то и определение добра и зла меняются вместе с обществом.