I've described object-oriented programming[1] where each object in the system has a URL.
[1] The Smalltalk variety of OOP which is about encapsulation, message passing, and extreme late binding.
[1] The Smalltalk variety of OOP which is about encapsulation, message passing, and extreme late binding.