What changed from Universal to GA4
Universal Analytics tracked sessions and pageviews. GA4 tracks events — every interaction (page_view, scroll, file_download, form_submit) is an event with parameters. This is more flexible but requires explicit event configuration to capture meaningful behaviour.
Sessions still exist in GA4 but are calculated differently (no more 30-minute auto-timeout for cross-day sessions). Bounce rate has been replaced by engagement rate (the inverse).