The fundamental stages of translation for an example based machine translation system will be discussed with attention to the various methodologies and techniques belonging to each stage. Finally the suitability of EBMT will be discussed, showing the types of translation that are deemed suitable for EBMT, and how EBMT interoperates with other MT approaches.