Yes, this software does require a internet connection, to register and to do the automatic updates.