Tugas pemeriksaan ejaan adalah untuk mengetahui kata-kata yang salah eja dalam teks, dan juga untuk memberikan daftar pengganti dieja dengan benar.
Sebuah fasilitas pemeriksaan ejaan dapat menjadi aplikasi yang berdiri sendiri, atau terintegrasi dengan aplikasi lain pengolahan teks.
Kosakata biasanya berupa kamus. Kamus yang memungkinkan untuk digunakan dapat berupa kamus statik (dengan kosakata yang tetap) dan kamus dinamik (memungkinkan melakukan operasi mikro seperti menyisipkan atau menghapus elemen dari sebuah kata).