هر کسی در سیستم کامیپوتری خود دارای اطلاعات مهمی می باشد و یا در آن ها از اطلاعات و ابزارهای خاصی نگهداری می شود که آسیب دیدن این اطلاعات ممکن است ضررهای مادی بسیاری را برای افراد و یا شرکت ها به وجود آورد. برای ایجاد امنیت در سیستم ها کاربران می توانند از نرم افزارهای موجود در این زمینه استفاده نمایند. نرم افزارهای مختلفی که هر یک برای برقراری امنیت از روشی خاص استفاده می کنند.