Vocabulary+forum

The idea of this page is for all of us to find the french english equivalents in techincal vocabulary, for example what is the meaning of sales revenue and turnover? Are they synonyms? Are they translated in the same way in French? If or when you find interesting information please post it here.

Question: What is the English equivalent of 'parc informatique'?