Science
Technology
Coupling
Modularity
Railway coupling
System
Object-oriented programming
Mechanical engineering
Information hiding