Use the useRouter hook to navigate programmatically in Next.js. Trigger route changes on button clicks, form submissions, or events.