Programmet opererer på rader av data som har celler med verdier organisert i kolonner (), som er mer likt en relasjonsdatabase enn et regneark. Et prosjekt i OpenRefine er definert som en tabell. Brukeren kan filtrere rader ved å bruke fasetter som definerer filterkriterier. Et eksempel på en slik fasett er å vise rader hvor en gitt kolonne inneholder verdier. Ulikt regneark blir de fleste operasjoner i OpenRefine gjort mot alle synlige rader under en kolonne, opprettelse av en ny kolonne basert på eksisterende data fra en annen kolonne, og så videre. Alle aksjoner som blir gjort på et datasett blir lagret i et prosjekt og kan senere bli avspilt på andre tilsvarende datasett.