We often talk about the flow of current in a conductor and make an analogy with the flow of a fluid such as water in a pipe. I thought you would like to listen to this short physics tutorial which has some important remarks about the differences between water flow and current flow. Note well his remarks about an electron being a quantum entity.