The term virtual has multiple meanings, but in general it refers to something that is not physically present or tangible, but rather exists in a computer simulation or on the internet. It can also refer to something that is nearly perfect or imitation of an actual thing.