Employees can 'check in' at certain locations from their employee dashboard.
To switch on the location updates go to settings> modules> tick to use location records> update account.
This will allow employees to check in at certain locations from their employee dashboard eg/ working from home.
From the employee directory (providing you have it switched on) you can see where your employees have checked in.
You can manage your locations via the configure > settings > picklists > locations > add new.
Tick 'use in selection list on employee profile' allows you to choose this location within the employee profile.
Tick 'allow employees to say they are at this location'. This will allow employees to select this location from their dashboard.