Let us look at the differences between virtual and downloadable pros.
The main difference is that downloadable pros have to have a file attached which will be made available for download when a customer makes a purchase.
On the other hand, virtual products relate to services.
When to create downloadable pros
When you are selling a pro which will need to be downloaded upon purchase, such as an ebook, then choose this option when creating your pro.
Note that you need to attach the file that will be downloaded once a customer makes payment for the pro.
When to create virtual pros.
If you are offering a service, for example consulting services, then choose this option during pro creation.