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