Englishfor English speakers
proxy
Noun
—
An agent or substitute. Someone who acts instead of another person.
server
Noun
—
A server is a type of computer that people can access through the Internet to visit a website.
I recently bought a server to host my online shop.