Depends what version of Windows perhaps, but this sort of route should work for the last few:
Open control panel, open Windows updates, find the link to windows update history, et voila! you have the complete list.
As to what each does, well, that's another matter entirely!