Paying for Terraria server hosting gives you the chance to play the game privately. You get access to a server with a dedicated connection and resources. You will be able to smoothly play anywhere around the world without interruption. Your experience in the game will be better than if you hosted the server on your own computer.
Found 9 companies offering Terraria Server Hosting starting at $0.54 per slot