vedo che hai fatto parecchie domande...

per spiegartelo bene ci vorrebbe moooolto tempo, diciamo che lato server vuol dire che viene elaborato dal server, il come si fa non te lo posso certo spiegare...

la differenza tra lato client e lato server è che nel primo caso il codice viene direttamente inviato al browser dell'utente, nel secondo passa prima appunto dal server

cmq comprati un manuale!!