TEA è un editor di testo versatile e intuitivo, distribuito dall'autore con licenza GPL. Compattezza e snellezza d'uso costituiscono i suoi punti di maggiore rilievo, merito anche di un'interfaccia ridotta ai minimi termini con l'intenzione di renderlo adatto a diverse tipologie d'utenza. L'organizzazione a schede consente di interagire con i file in modo efficiente e funzionale. Una di queste permette di modificare e personalizzare parametri relativi a interfaccia, funzioni, tastiera e immagini. Prevede anche la compatibilità LaTeX.
TEA supporta un encoding multiplo e riesce a gestire diversi frammenti di codice (snippet), rivelandosi uno strumento utile anche in ambienti di programmazione. Consente tra l'altro la creazione di script realizzati nei linguaggi Python, Perl, Ruby e Bash. Permette inoltre di affrontare progetti basati su HTML per la stesura di pagine web visualizzabili in anteprima in browser esterni. L'evidenziazione della sintassi costituisce un'ulteriore funzione indirizzata a programmatori e sviluppatori. Integra infine un visualizzatore di immagini compatibile con i formati grafici più conosciuti: PNG, JPEG, GIF, WBMP, BMP e SVG.