Driver Booster 11 Pro does require an internet connection to download the latest driver updates from its extensive database. However, once the drivers are downloaded, you can use the software offline to manage and install them. The ability to create an offline installation package is also available, allowing users to update drivers on machines without internet access, making it a versatile tool for different environments.