ocPortal è un content manager rilasciato sotto licenza Open Source che mette a disposizione una buona dotazione di strumenti per la realizzazione di siti Web e blog; si tratta di una soluzione realizzata in PHP, con il supporto di MySQL per la memorizzazione dei dati, che fornisce una procedura guidata per la sua installazione e un sistema per la rilevazione automatica dei problemi di compatibilità .
ocPortal è un CMS che presenta funzionalità avanzate per la ricerca, consente di definire quali contenuti potranno essere ricercati e quali escludere dalle interrogazioni, di effettuare ricerche full-text, di definire l'ordine dei risultati e, tramite appositi filtri, di stabilire i criteri da utilizzare per la loro restituzione, come per esempio l'autore di uno o più articoli o la data di uno o più post.
L'applicazione risulta particolarmente interessante anche per quanto riguarda gli strumenti messi a disposizione per l'advertising, ocPortal permette infatti di definire campagne pubblicitarie multiple e di stabilire per ognuna di esse le dimensioni e le caratteristiche dei banner; vengono poi forniti strumenti per indicare al CMS quali banner visualizzare più spesso e a quali gruppi di utilizzatori mostrare le inserzioni relative a determinati argomenti.
Non mancano poi funzionalità per la creazione di negozi per il commercio elettronico e per la comunicazione con gli utenti tramite newsletter; chi desiderasse provare il CMS prima di scaricarlo può utilizzare la demo messa a disposizione dal sito ufficiale del progetto, chi invece necessitasse di motivazioni per il suo utilizzo può consultare la pagina dedicata alle 50 ragioni per cui ocPortal è diverso dagli altri CMS.