Hi,
there are a lot of documentation and examples for using awk. So i would say google is your friend - sometimes
Nevertheless,
'-F' defines the field seperator, in our case ':'
print $1, $2, etc. prints the specific field
Example:
lslpp -Lc | awk -F: '{print $1" ; "$8" ; "$3}' will show your the Package Name, Description and Level.
I guess that lslpp will not show you a vendor. In most cases it will be IBM or a open source project. Other third party software, like Oracle or self compiled software is (currently) not managed from AIX (lslpp/rpm).
regards