A physical server is located where it is indicated on the server map. A virtual server is registered in a different country but found somewhere else. Physical servers are desirable because they offer better speeds. However, hosting the servers in Iran is precarious due to the government's surveillance and censorship. Hence, you may often have to bear with virtual servers.