For installation, activation, and downloading updates for Office 2021, internet access is required. Once installed and activated, core applications like Word, Excel, and PowerPoint can be used offline. However, some specific features and services, such as Office updates and cloud services (e.g., OneDrive), still require an internet connection.