The BigFix agent is a small, lightweight program that is installed on each endpoint. The agent communicates with the BigFix server to get the latest fixlet (enforcement actions), download files, and run tasks. The agent also collects inventory data from the endpoint and sends it back to the BigFix server.