Common Noun Collocations of interfaces

application, classis, component, computer, design, development, dial, function, language, network, numb, patent, person, program, protein, router, semiconductor, serial, service, set, structure, study, surface, system, type, user, variety, web, use, manipulation