Teaching language for specific purposes is determined by different – professional/occupational, social and other – needs of the learner. Therefore English for specific purposes (ESP) includes specialized programmes which are designed to develop the communicative use of English in a specialized field of science, work or technology. To be able to speak on a professional subject is not enough to know general vocabulary. However, a great part of professional vocabulary consists of general words, which either have a shift of meaning or make a new unit, usually becoming a compound word or a combination of words.