Its better to refer a book like Ed Roman's to determine the relative advantages & disadvantages of session beans over Servlets. That kind of comparision is given in number of pages. With respect to servlet, it is used more to render client info or work as a controller to tap into enterprise system from a client. Where as stateless session bean is used more as per user driven mechanism to play around with the enterprise. Dan.