Bolt, beranek and newman, inc.

BBN Technologies

Free Online Dictionary of Computing