The rekordbox is an all-in-one professional DJ software that combines various features and functions, such as music management, creative performance, and cloud connectivity. It can use on any computer or connected device. It supports all types of DJ hardware, including the popular CDJ/XDJ controllers and players.