Windows 10 has been officially released for public users to download, and if you already have a copy to install of Windows 10, you may consider two options; You can install it through the use of a Virtualization program such as; OS X or Parallels, or simply use the BootCamp tool. The Virtualization program will allow you to run the Windows 10 OS on top of OS X just like you will run an app but the BootCamp simply partitions your hard drive in order to dual boot both the OS X and Windows 10.
If you are thinking of which of these two options is more suitable, you should consider the steps involved. You will need to get a Virtualization program if you are installing the Windows on your Virtual machine and Parallel is a program that is more popular even though it goes for as much as $80 and virtualization option will allow you copy and paste files to and from Windows and OS X , but the disadvantage here is that you will run an OS inside another OS and you wouldn’t utilize fully your Mac by choosing to explore this option.
On the other hand the BootCamp assistant tool is in-built in the OS X, and it works by simply partitioning the hard drive on your Mac thereby allowing you to install Windows on a separate drive. Though, you will not be able to share files between the two operating systems, there are certainly no Performance lag issues with this installation option. To complete this installation method, you will require a flash drive or an online storage system.
Just before you continue with the installation of Windows 10 on your Mac device using BootCamp, you will need two things;
-A minimum of 8GB flash drive, and
-An ISO file of Windows 10
How to install Windows 10 on your Mac

Step 1: From your Applications, simply open the BootCamp Assistant- this is located in the Utilities folder.

Step 2: A new window will appear, and imply click on “continue”.

Step 3: You will be asked to choose tasks on the next window, thus you must check all boxes, and click the “Continue” button.

Step 4: You will be directed to a new page where you will asked to select Windows ISO file, as well as a destination disk (this is the flash drive that is needed to install the Windows). Click on “Continue” once the flash drive is ready.
Step 5: The BootCamp tool will simply copy the installation files into your flash drive and will also download necessary drivers and other required files needed to run the Windows OS on your device. This should take less than 60 minutes.

Step 6: Once completed, you will be prompted to set a size for the new Windows partition, you can use the divider line to create an ideal partition according to your need but a minimum of 25GB is recommended.
Step 7: Your device will restart before going into the Windows set up.
Step 8: Simply choose your preferred language and keyboard, and click on the “Next” button.
Step 9: Enter your Windows activation key and click on “Next”
Step 10: tick the box beside Terms and conditions to accept them, and click “Next”
Step 11: You will be prompted to choose a partition – try as much as possible to remember the partition size you set for the Windows OS earlier on.
Step 12: choose the partition and then click on “Format” button and click on “Next” and it will take about 20 minutes for the installation to complete.
Step 13: enter a new username and password for your user account and click on “Continue”.
The BootCamp driver software will simply launch at this stage and all you need to do is click “Next” for the installation to complete.