IOS development on windows impossible?!

Sorry for being a noob haha but what is a VM and how do I get started on getting into that? Thanks guys and sorry