A virtual number is a regular 10-digit mobile number with more functionality and better call management. But how is it any different from IVR? Both are practically identical. Using a telephone keypad or speech recognition technology, IVR in telecommunications enables customers to communicate with a company’s host system.
They can then respond to their inquiries following the IVR dialogue. IVR numbers can be Toll-Free or Virtual, like a 10-digit cellphone number, and are numbers on which you are playing an IVR. Therefore, you can refer to it as a Toll-Free IVR number or a Virtual IVR number. When only an IVR number is stated, it signifies that the IVR is being played on that particular number.
Source: https://www.knowlarity.com/blog/difference-between-virtual-number-and-ivr