what is the unit for torque in physics
The units for torque, as you stated, are Newton-meters. Although this is algebraically the same units as Joules, Joules are generally not appropriate units for torque.