JNDI has classes provided by Sun that will help your application interact with an LDAP server. JNDI applications work similarly to JDBC applications....Write an application once and be free to use \"drivers\" from different vendors. Sun provides the \"driver\" that will help interact with the LDAP server. Sun also provides \"drivers\" for other naming services(like CORBA, Netscape) What Sun has not written is a driver to interact with ADSI(win 2000)