The list is far too long to even try to present in a forum.
Simply said the syslog is what is written to the console(s). SMF is an internal recording of many more pieces of data captured at a lower level.
To be in confusion, you would have some specific doubt that you have not yet posted. . .
If you don't explain clearly where you are "stuck", we cannot provide much help