A structured collection of learned semantic units that represent knowledge in an interpretable and reusable way.