X.25 defines link-level protocols that allow asynchronous terminals to connect to packet switching networks via low-speed connections. It provides both asynchronous and synchronous user connectivity options. Specifically, ITU-T Recommendations X.3, X.28 and X.29 define the interface protocols for asynchronous terminal connections, while X.22 defines synchronous dial-up connectivity for DTE services.