I am trying to learn Neo4j and working with it in Python. In the documentation, however, it doesn't say exactly what a driver is and what the lines of code in the example does. I tried Googling Neo4j Driver and also searched on StackOverflow but came up empty. I don't understand the concept of the Neo4j driver at all and how I can read large graph data bases with it. If any has an answer or resources they could direct me to, I would highly appreciate it.