First off lets pass the facts: CB means "Current Branch" LTSB means "Long term Service Branch" So whats the difference? Microsoft have now changed the way they're releasing updates, instead of releasing a new major build like Windows Vista, 7, etc. they will release updated and newer features every couple of months in Windows 10. LTSB versions of Windows will conform as standard versions of Windows. You will receive security updates and patches but you will NOT receive newer versions and enhancements for Windows 10. This essentially means no major updates will be received if you're using an LTSB version of Windows. CB will ensure you receive newer versions and enhancements for Windows 10 including security updates and patches. CB is also the normal version that the higher percentage of users are currently running (99%). I hope this short note on support versions will help some. P.S I love you.