Virtual private servers (vps) are the servers which help you run your trades or mt4 platform round the clock so that your trades can be done 24x5
if you are a beginner there is no need for it. vps will be required if you use a robot or EA to do automatic trading. And it will cost you money to use it