Electronics / electrical engineering forums often get questions from novices who have trouble understanding the concepts of voltage and current. Invariably, a more knowledgeable person will explain it by giving the standard analogy between electricity and water: voltage <--> water pressure current <--> water flow rate (eg. liters/sec of water) I'm interested in people's thoughts on whether this analogy actually gets the concept across to the novice? While the analogy works in principle, I have never seen a novice person respond with "Aha, thanks, I get it now. That water analogy makes total sense to me". After more than 3 years participating in the usenet group sci.electronics.basics, and several months here at PF, I have yet to see that sort of response from the many novices who have had this fundamental misunderstanding. So, I am highly suspicious that this electronics<-->water analogy, while true, is not beneficial in terms of teaching beginners about voltage and current. What do others think?