کرم برنامه ای رایانه ای است که علاوه بر اثرات جانبی، خود را
نیز تکثیر می کند و برای تکثیر نیازی به یک برنامه ناقل ندارد. کرم ها بیشتر در
شبکه های رایانه ای وجود دارند.
درخت کریسمس نمونه ای از برنامه کرم است. این
برنامه هنگامی اجرا می شود که یک درخت کریسمس روی صفحه نمایش می دهد و همزمان خود
را نیز روی شبکه اجرا منتشر می کند.