Question: what is the difference between a windows phone and android?
Answer: The most striking difference between the two may be the licensing. While Android is an open source software with a Linux-based core, hardware manufacturers have to pay to use Windows Phone and it's predecessor Windows Mobile on their manufactured devices. It's a proprietary software that belongs to Microsoft.