System BBCode najprościej rzecz ujmując polega na zamianie specjalnych znaczników BBCode na odpowiadające mu znaczniki HTML
Przykładowo kod:
[b]tekst[/b]
zostanie zamieniony na:
<b>tekst</b>
Dlaczego na stronach Internetowych używa się tego rodzaju systemu? Przede wszystkim dla wygody użytkownika oraz dla bezpieczeństwa witryny, gdyż znaczniki HTML są filtrowane.