Hardware/Software Vocabulary