il file .htaccess limita l'accesso alle cartelle proteggendole da password... non è l'unica funzione ovviamente anche se moooolto potente...
se hai un buon account potresti avere anche una procedura di amministrazione delle cartelle protette. potresti anche crearle online mettendo nomi delle cartelle utente e password, ma forse mi spingo trooooppo in là..
comnunque se tu fornisci l'account FTP ai tuoi utenti questi avranno accesso a tutto il sito.

Quello che non mi è chiaro è l'utilità, l'interscambiabilità, la dinamicità e l'interazione tra i diversi utenti. sopratutto se ci deve essere...