> For the complete documentation index, see [llms.txt](https://userguide.luffa.im/llms.txt). Markdown versions of documentation pages are available by appending `.md` to page URLs; this page is available as [Markdown](https://userguide.luffa.im/nodes/how-do-nodes-provide-services-to-users.md).

# How Do Nodes Provide Services to Users?

The system automatically matches users with the optimal node to ensure smooth communication. This process is based on intelligent analysis of various factors, such as network conditions and node load, to select the most suitable node for maintaining communication quality. Additionally, users have the freedom to manually choose their preferred node. If communication quality deteriorates, users can either manually switch nodes or rely on the system’s automatic switching mechanism, ensuring uninterrupted communication through a dual protection system.
