Question: what is difference between windows 2012 and 2016?
Answer: 2016 server have Shielded Virtual Machines but 2012 don't have this. Credential Guard is not available in windows server 2012 r2. ... AppLocker is available in both 2016 or 2012 r2. Windows Defender is partially supported by windows server 2012r2 but in windows, 2016 have the full support of defender.