Proponuję na początek ściągać sobie np. Program Filezilla do komunikacji FTP z twoim serwerem. Musisz znać hasło, login oraz ip serwera aby móc się połączyć. Następnie umieszczasz cały swój kod w folderze public_html. Ważne aby plik startowy nazywał się index.html lub index.php. I gotowe po wpisaniu ip serwera w przeglądarce zobaczysz swoją stronę.
Czym się różni hosting od serwera. Hosting najprościej mówiąc to wydzielony kawałek serwera i odpowiednio skonfigurowany.