Geofencing in TimeCamp allows you to track time when you are within a predefined geographical area, such as a workplace. It works by using the GPS function on a mobile device, automatically logging time when the individual enters or exits the area. This feature is useful for tracking employees' presence but can consume considerable battery life as it continuously uses GPS.