Terms, Guides and Specifications