architecture [computing] The internal design of an application or software package; the way software or hardware components are organized into a functioning unit. Related Terms access key algorithm alias archive argument