"Grad" and "gress" mean "step" in Latin — progress means "step forward," and graduate means "step out."
between