Một con sâu máy tính (Tiếng anh: Worm) là một chương trình máy tính tự sao chép.
Nó sử dụng một mạng để gửi các bản sao của chính nó đến các nút khác (thiết bị đầu cuối máy tính trên mạng) và nó có thể làm như vậy mà không cần bất kỳ sự can thiệp nào của người dùng.
Không giống như virus, nó không cần phải tự gắn vào một chương trình hiện có.
Worms luôn gây hại cho mạng (nếu chỉ bằng cách tiêu thụ băng thông), trong khi virus luôn lây nhiễm hoặc làm hỏng các tệp trên máy tính được nhắm mục tiêu.
Giun chủ yếu lây lan bằng cách khai thác lỗ hổng trong hệ điều hành hoặc lừa người dùng để hỗ trợ họ.
Phần mềm chống vi-rút và chống phần mềm gián điệp rất hữu ích, nhưng phải được cập nhật với các tệp mẫu mới ít nhất vài ngày một lần.