 Multiple locations are like different schedules that you can group employees in. Job sites are for scheduling employees off-site, like a client's office, customer's residence, or venue. Maybe you run a business where you have multiple locations around the city, or multiple departments that you'd like to keep on separate schedules. If you do, you can use the multiple locations feature to group your employees to the locations or schedules they work. Each location creates a separate schedule that you can share employees between. That was multiple locations, but you may run a business where you send your employees to different job sites, like a catering business, a home health care practice, or a construction company. And you want to make sure they have the right information about each job or shift in their pocket. When you schedule an employee, you will tag their shift to a job site. That way they know when and where they need to be for the shift or job.