In pratica, quando usi una lan oppure un router... ci sono delle difficoltà ad utilizzare programmi p2p (come emule, bittorrent e quant'altro) e inoltre, è difficoltoso creare un proprio server web/ftp/qualcos'altro perché il tuo pc non è raggiungibile dall'esterno. E' come se entrando dentro il portone di un condominio, non si riesce a trovare il tuo appartamento. L'"ip pubblico" in pratica è come assegnare una porta che permette a chiunque di trovare SUBITO il tuo pc e quindi, ti permette di utilizzare qualsiasi tipo di programma p2p e di creare i tuoi servers. Con tutti i tipi di adsl (a parte fastweb) ti viene gia dato un ip pubblico, ma se usi un router devi impostarlo per farti passare i dati sul pc altrimenti, non va una mazza. Se hai fastweb, stai perennemente sotto una lan (in quanto fastweb ti assegna un indirizzo base del tipo: 1.10.2.30) e non ti dà nessun ip pubblico. Quindi, devi utilizzare programmi come appunto ha detto milosh per poter sopperire alla mancanza.