The word degree comes from Latin degradus (through French), which means something like step down.
The word order comes from Latin ordinem (through French too), which means row,rank.
Is there a reason why orders are called orders in maths and degrees, degrees? For example, is there fundamental reasons why the number of derivatives in an ODE is called order and not degree, and the degree of a polynomial degree and not order?