Web workers allow offloading processor-intensive work from the main browser thread. Service workers act as proxies between the browser and network/cache. Worklets enable developers to hook into browser rendering processes like painting. Each type of worker runs on a separate thread and differs in usage and features. Browser storage limits vary but are generally in the megabytes, with prompts appearing after a threshold.