@ballerin2a In most cases, a seedbox is run on a server. A VPS (Virtual Private Server) is an instance of a server that is shared among other VPS clients on a single server. All instances share the same resources on the server such as disk space, memory, CPU, etc. A Dedicated Server is usually the better of the two options. This is because you do not have to share resources on a Dedicated Server. The whole server is dedicated for your use.

Dedicated Servers are the best option. But they are more costly. If you are just starting your first seedbox, I'd recommend you go with a VPS.

Side note. If the host offers a fully managed option, I'd go with that too. This way you won't have to update software and deal with any complicated server management.