Yes, the Dimsport New Trasdata requires an internet connection for certain functions. The internet is needed for software updates, downloading protocols, and accessing the database of ECU (Engine Control Unit) files. However, basic operations like reading and writing ECUs can be performed without an internet connection, provided the necessary protocols and files have been previously downloaded.