Синонимы - слова различные по звучанию и написанию, но имеющие похожее лексическое значение: смелый - храбрый, красный - алый.
Антонимы - слова различные по звучанию и написанию, имеющие противоположные лексические значения: добрый - злой, правда - ложь.
Термины теза - антитеза более соотносятся с антонимами, т.к. Теза - это утверждение, а Антитеза - это отрицание.