In this post, we will understand the difference between security and protection −
Security grants access to specific users of the system only.
There are external security threats associated with the system.
Convoluted queries are handled by security systems.
Security uses mechanisms like encryption and authentication (also known as certification) are used.
It deals with the access to certain system resources.
There are internal threats associated with protection of the system.
Simple queries are handled in protection.
It tries to determine the files that could be accessed or permeated by a special user.
It implements authorization mechanism.