A device, instrument, or piece of equipment used to perform a specific task or function; also can refer to software applications or methods used to accomplish work