VLC is a well-established media player for Windows that offers support for all file formats, can convert videos, and allows streaming of online videos. Microsoft's Windows Media Player lacks these features and needs to improve in order to compete with VLC.