Serato DJ
Track management and performance software from Serato. It is often chosen for its hand techniques including scratching and for the breadth of equipment it supports, and it also has a stems feature. The main differences from rekordbox are supported equipment and how it is used in the field, and which is better depends on what you want to do.