An Application-Specific Integrated Circuit is a chip designed for one particular function rather than general-purpose computing. In networking, the switching/forwarding ASIC (for example the Broadcom Tomahawk or Trident families) performs packet lookup, switching and routing in hardware at full line rate, which is what lets a switch forward terabits per second. The trade-off versus a general CPU is fixed function in exchange for speed and power efficiency.