Давайте скажем честно: философы объясняли эти понятия по-разному, вплоть до отказа от самих понятий: добро и зло.
Сам поиск их говорит о том, что интуитивно человек понимает, что есть некий абсолют, относительно которого можно определить, что есть добро, а что зло.
Отказ же от такого поиска, и подмена их, например, понятиями: выгодно/невыгодно (утилитаризм) или приятно/больно (гедонизм) - не говорит об отсутствии абсолютного критерия, а лишь о попытке иначе категоризировать вещи относительно его.
Те же философы, которые утверждают, что вообще все относительно и нет абсолютных принципов (релятивисты и те, кому любой философский поиск кажется излишним), на самом деле, в жизни (хотя на словах, может быть, и нет) придерживаются понятий добра и зла, как минимум требуя справедливости и добра для себя.
Шагая по жизненной дороге не забудь одеть каску.
Эффект бумеранга работает безотказно!
Философы объясняли, но не как философы. Философия - наука о всеобщих законах природы и общества. В них нет понятия добра и зла. Добро и зло - нравственные категории человеческого сознания. И у каждого они свои.
Чтобы комната была чистой надо приложить усилие. Чтобы комната была грязной, усилий прикладывать не надо, она сама постепенно загрязнится. Можно сделать вывод, что зло изначально и писать нужно по-другому: зло/добро.