All websites have basic interactivity through links and buttons, but interactive-style sites make user engagement the core experience. Cursor movement affects visuals, scrolling triggers complex sequences, and user input directly shapes the interface in real-time.
Progressive enhancement is essential — the core content and navigation must function without requiring interaction with experimental features. Providing keyboard alternatives, respecting reduced-motion preferences, and ensuring touch-device fallbacks are all critical considerations.