I need help with moving objects

Whenever I try moving anything it always moves by 10 is there any way to change that or to simply move something more accurately. At the moment when there’s something I want to move I use the grab and hold method at the arrows and after getting it close i use the scale tool to move it more accurately but I’ve seen videos of people moving by 1 degree, I’m just no sure how I would do that.

Upper right in your viewport.
You can turn snapping on and off with the orange buttons and you can change the units in the popup next to them. (circled in red above).
That allows for single precision or jumping by larger amounts such as 45 degree rotations.

Thx alot for the answer! @scottunreal