Các chương trình virus, sâu và Trojan horse mới được xác định hàng ngày. Tính đến tháng 10 năm 2014, McAfee và Bitdefender là hai công ty duy trì cơ sở dữ liệu virus trực tuyến. Ba trong số các loại vi rút được theo dõi hàng đầu của McAfee có nguồn gốc từ năm 2008, 2009 và 2010. Trang web của nó có thông tin chi tiết, cập nhật về các loại vi rút đang là mối đe dọa hiện tại và cung cấp hướng dẫn cách loại bỏ chúng.
Vi rút máy tính lây nhiễm các chương trình hiện có. Điều này tương tự như cách mà vi rút sinh học cần tự đưa mình vào tế bào sống để tồn tại và sinh sản. Người viết vi-rút xác định điểm yếu trong các chương trình phần mềm phổ biến, chẳng hạn như xử lý văn bản và ứng dụng email, sau đó tạo vi-rút tùy chỉnh cho nó. Các công ty phần mềm phải xuất bản các bản cập nhật thường xuyên để chống lại virus và giải quyết các lỗ hổng. Virus phổ biến trên PC và các thiết bị chạy Android hơn là trên Mac và iPhone.
Worms và Trojan tương tự như vi rút ở chỗ chúng tìm kiếm các máy tính dễ bị tấn công và gây ra thiệt hại khi chúng có quyền truy cập. Worms khác với virus ở chỗ chúng là các chương trình độc lập tự sao chép vào các thiết bị khác. Trojan là những chương trình có vẻ là chương trình hữu ích, vui nhộn hoặc hữu ích nhưng thực chất lại hoạt động như những cánh cửa hậu cho phép tác giả vi-rút truy cập không hạn chế vào hệ thống bị nhiễm.