A virtual race is a race where all the participants can participate in the event on their own track. It could be the same track, but more often the track will be in different places, even in different coutries. Normally the organizer decides a period when the race can be made instead of a single day.