A corpus is bilingual text aligned on the sentence level, and used in Globalese for training engines.
While there are stock corpora available for certain language combinations, the best custom engines are always built from your own corpora.