Это не столько абстрактные понятия, сколько субъективные относительные понятия. Добро - это все что сопутствует достижению поставленной цели. Зло - все что мешает этому достижению. Так как люди вынуждены конкурировать друг с другом и другими видами животных, то их цели могут либо совпадать, либо быть обратными друг другу. Отсюда возникает ситуация, что добро для одного - зло для другого. Вася и Петя хотят потомство от Зины и ухаживают за ней, Зина выбрала Петю. По отношению к Пете Зина сделала добро, так как он достиг своей цели. А по отношению к Васе Зина сделала зло, т.к. он не достиг своей цели и вынужден страдать. Один и тот же поступок для одного оказался добром, а для другого злом, в этом и субъективность. Это пример конкуренции. Если вы кушаете курочку на ужин, то для вас это добро, а для курочки зло. А это конфликт и противоположность интересов. Следовательно термины можно конкретизировать, но нельзя преодолеть их субъективность.