ਫਿਰ ਉੱਥੇ ਜਾਇਜ਼ ਪ੍ਰੋਗਰਾਮ ਹਨ ਜੋ ਉਪ-ਪ੍ਰੋਗਰਾਮਾਂ ਨਾਲ ਸੰਕਰਮਿਤ ਹੋਏ ਹਨ ਜਿਨ੍ਹਾਂ ਨੂੰ ਵਾਇਰਸ ਕਹਿੰਦੇ ਹਨ। ਵਾਇਰਸ ਚਲਾਕ ਚੀਜ਼ਾਂ ਹਨ ਜੋ ਚਲਾਕੀ ਨਾਲ (ਜੇ ਉਲਟ ਹਨ) ਆਪਣੇ ਆਪ ਨੂੰ ਦੁਹਰਾਉਣ ਲਈ ਤਿਆਰ ਕੀਤੀਆਂ ਗਈਆਂ ਹਨ ਜਦੋਂ ਵੀ ਉਹਨਾਂ ਦਾ ਹੋਸਟ ਪ੍ਰੋਗਰਾਮ ਚਲਾਇਆ ਜਾਂਦਾ ਹੈ।
ਵਾਇਰਸ ਕੰਪਿਊਟਰ ਦੀ ਲਾਗ ਦਾ ਇੱਕ ਥੱਕਿਆ ਹੋਇਆ ਅਤੇ ਮੁੱਢਲਾ ਰੂਪ ਹੈ ਜੋ ਆਪਣੇ ਆਪ ਦੀ ਨਕਲ ਨਹੀਂ ਕਰ ਸਕਦਾ।