Okay, after some more digging, I found this message and related thread most useful.
https://openacs.org/forums/message-view?message_id=20749
So, portlets are in a sense, modularized revisions of existing packages, designed to be used with ACS-templating system "include" tags.
Great!