1. What is plesk? and is it good. I have been on their website, and i have notced that it is free for one domain, which is all i have
Plesk is a control Panel. Definition according to plesk -> "Plesk Server Administrator (PSA) software simplifies the configuration and management of UNIX-and Linux-based web servers. The browser-based interface allows administrators and their clients to access server DNS, Mail, FTP and web hosting services from anywhere in the world 24/7."
The easiest way to understand gateway, is to think of it as the device that connects you to the internet. I know there are better definitions, but thats the easiest. Like if you have static IPs with a DSL. You need to set your gateway, and that is the ip of your dsl router/modem whatever you would like to call it.