A Virtual Cache is about discovering a location rather than a container. The requirements for logging a Virtual Cache vary. You may be required to answer a question about the location, take a picture, complete a task, etc. In any case, you must visit the coordinates before you can post your log.
Virtual geocaches are a grandfathered type of cache. You cannot submit a new Virtual Cache page, but you can find those that remain active and log them.
The Virtuals that you can find today are mostly great examples of this cache type. But they took a lot of time to review and it was difficult to determine guidelines for high-quality Virtuals. That is why we stopped publishing new Virtuals in 2005.
On August 24, 2017 and June 4, 2019, Geocaching HQ offered selected cache hiders the opportunity to hide one Virtual Cache.