ASIC stands for
Application-Specific-Integrated-Circuit and defines chips conceived and developed to perform specific purposes. Unlike common processors capable of performing generic activities, ASIC are used in contexts where a limited number of duties, or even one single duty, must be performed as efficiently as possible. For instance, memory and disk controllers, or routers that manage protocols and data traffic in networking scenarios.