I use iShowU instant for screen recording my Mac screen. Here I will show you the settings I use. And why I use them.
Alternatives are Camtasia (Win), OBS (Mac, Win), and Quicktime (Mac).