This articles will help you learn pros and cons of Boot Camp, VMware Fusion, VirtualBox and Parallels. Popular virtualization apps for macOS are Parallels Desktop, VMware Fusion and VirtualBox. The second one is installing a virtualization app and then installing Windows inside that application. The first one is downloading and installing Windows with the help of Mac’s own Boot Camp Assistant.
If you want to have a Macbook and a Windows computer in one, there are ways to install Windows OS on a Mac.