Endpoint security is an approach towards network protection. Which requires each computing device (endpoints) to comply with certain security measures before network access is granted.
Endpoint security include firewalls, antiviruses, intrusion detection systems etc. Endpoint security is essential in order to protect against many attacks for e.g. Trojans, worms, viruses, phishing attacks etc.