To complete the initial registration of the Shark CNC machine and install the Next Wave Software, an internet connection is necessary. However, once the registration and installation processes are completed, there is no longer a need for an internet connection to operate your Shark CNC machine and software.