Application partitioning - how to breakup your application in to logical components that can be deployed on different physical machines across network boundaries. Remember, these objects should be locatable and be able to collaborate in terms of an application context.
------------------
Ajith Kallambella M. Sun Certified Programmer for the Java�2 Platform.
IBM Certified Developer - XML and Related Technologies, V1.