Gracias por la pronta respuesta, pero veo que no entendiste mi pregunta, o como tu dices, no debes llevar mucho tiempo en Java

))
El tema es así: en java puedes colocar la siguiente sintaxis al inicio de tu clase:
Package nombreDelPackage;
Lo que hace que todas tus clases se encuentre "agrupadas" en un paquete "lógico" (es decir, físicamente crea un subdirectorio con ese nombre y coloca las clases). Posteriormente, el sistema pueda convertirse en archivos ".jar" (es decir, los comprime en un solo archivo).
Yo puedo hacer un sistema de 3 capas usandos 3 paquetes llamados: "interfaz", "dominio", y "persistencia", donde en cada uno de ellos tengo las clases que corresponden.
Para usar una clase del paquete, sería la invocación:
dominio.Empresa.traerListaDeCliente();
Lo que me confunde es que en una presentación de talks.php.net habla de este concepto, pero usando la palabra "namespaces" (creo que es el que usa VisualBasic.Net).
Aquí está la presentación, pero en la práctica no funciona (y no encuentro en el manual referencia al mismo):
http://talks.php.net/show/php5intro/3
Alguna idea?