It is first and foremost a Disk Operating system (DOS) that means that the basic functionalities of getting things done in the operating system are majorly one through commands.Now before we get into the details of actually running MS-DOS on a virtual machine you definitely need to know the various features that MS-DOS has to offer.