(1) In technology it is a research comparison process where competing technologies are compared and the product or service is then chosen. Also called technology bake-off.
(2) A gathering where software programmers test their creations against network protocols.