A virtual particle is one that does not precisely obey the m2c4 = E2 − p2c2[3] relationship for a short time. In other words, its kinetic energy may not have the usual relationship to velocity–indeed, it can be negative. The probability amplitude for it to exist tends to be canceled out by destructive interference over longer distances and times. A virtual particle can be considered a manifestation of quantum tunnelling. The range of forces carried by virtual particles is limited by the uncertainty principle, which regards energy and time as conjugate variables; thus, virtual particles of larger mass have more limited range.
There is not a definite line differentiating virtual particles from real particles — the equations of physics just describe particles (which includes both equally). The amplitude that a virtual particle exists interferes with the amplitude for its non-existence, whereas for a real particle the cases of existence and non-existence cease to be coherent with each other and do not interfere any more. In the quantum field theory view, "real particles" are viewed as being detectable excitations of underlying quantum fields. As such, virtual particles are also excitations of the underlying fields, but are detectable only as forces but not particles. They are "temporary" in the sense that they appear in calculations, but are not detected as single particles.