Portlet Types

Hi,
I am new to designer , Could anyone please let me know what are the different portlet types like Task view , Generic view etc and where to use this task view portlet.

thanks