Progressive Web Apps (PWA) have been the talk of the town for the past year. PWA's give the user an app-like experience through a website offering offline support, fast load, push notification, background sync, and more. Service Workers are what drive most of these features. A Service Worker is a script that your browser runs in the background, separate from a web page. Today Service Workers offer caching, push notifications, and background sync, but in the future they will provide geofencing, periodic sync, and more. These features are great, but implementation can be confusing, and the support is not in every browser yet. This talk will focus on getting you setup to add service workers to your existing or new application, and making a more feature rich experience for your users through Service Workers.