Wikipedia is your friend:
Blogging How do you know you have to integrate blogs into your portlet if you have no idea what they are?
There are any number of different blogging software packages, and each one has a different API (if they have one at all). So you will have to pick one (preferably one written in
Java) before you can start thinking about integrating it into JetSpeed.