Improves interoperability between systems (i.e. devices, platforms, apps, databases) by exchanging data based on their semantics