Read "Core J2EE Patterns". Then, if you need more clairification (or alternatively) read my article on layered EJB architectures. Then read my article on Rules and Patterns for Session Facades. Kyle [ January 31, 2002: Message edited by: Kyle Brown ]