Everything is abstract at first. Every important detail needs to be represented using an abstract model. How can a canal be described mathematically? Do nodes and edges help?