confusion in oracle JDBC driver
folks, I'am a novice java web developer and this is my first post across this forum.
I've oracle 10g installed in my system and require it to connect to java application.
after briefing through documentation on Oracle JDBC drivers available in this site, i came to know about four types of oracle JDBC drivers.
Thin driver
It is a pure Java driver used on the client side, without an Oracle client installation. It can be used with both applets and applications.
what does this mean? only applet's can use fuctionality of this driver, not servlets?
if a client request for a web page across an internet that ultimately will be retrived from data base, then is it mean that he must have installed oracle database in his machine?
please give me descriptive points to understand that , how each of four drivers is used?