How do watchers work in Vue’s Composition API, and what types of watchers are available?

Vue’s Composition API includes watch for deeply tracking reactive data and watchEffect for running effects based on dependency changes. watchEffect runs immediately, while watch is explicitly controlled, useful for conditional logic and asynchronous operations.