And just to add one more point, tags are much more aware of the environment in which they run, meaning that they have access to things like the session, request, etc.
For a detailed comparison of tags vs. JavaBeans, check out
Chapter 8 : Tag Patterns (from Professional
JSP Tag Libraries) that is available to download for free in PDF format.
Regards
Simon