What is the Endocannabinoid System (ECS)?

What is the Endocannabinoid System (ECS)?