Når du opretter en forbindelse, har du kun én forbindelse, og den varer indtil du lukker den (eller den lukkes af mysql-serveren). Du kan sende det rundt ved reference og genbruge det, eller du kan oprette og lukke forbindelser efter behov.
En pool er et sted, hvor forbindelser bliver gemt. Når du anmoder om en forbindelse fra en pool, vil du modtage en forbindelse, der ikke bruges i øjeblikket, eller en ny forbindelse. Hvis du allerede er ved grænsen for forbindelsen, vil den vente, indtil en forbindelse er tilgængelig, før den fortsætter. Disse poolede forbindelser behøver ikke lukkes manuelt, de kan forblive åbne og let genbruges.
Hvilken du bruger er helt op til dig, da de begge opnår det samme mål, bare på to forskellige måder.