Se vuoi un esauriente spiegazione puoi vedere la guida Layout web con i CSS su HTML.IT > guide di base.
Il layout bicolonnare va bene per siti medio piccoli, il tricolonnare per siti di grandi dimensioni, come quello di html.it.
Con le tabelle credo non dovresti avere problemi a farne uno visto che lo schema è semplice.