For stateless session bean ...
1. Home interface has only one create() method without arguments....
2. There is no concept of Activation,Passivation.
3. One bean can be served for 'n' number of clients, but only one at a time..coz' it won't maintain state.....
For Stateful session bean.....
1. Home interface can have one or more create() methods, with or without arguments.....
2. Activation And Passivation is there because of pool concept.......
3. One bean can only serve for one client at any point of time.... coz' it has to maintain state...
These are the major differencesssssss......