The SMC could be called the BIOS of a Mac which sets very low level settings in a computer which are mostly hardware related. Resetting that basically forces the computer when it powers up to do some of its internal testing and will also reset a number of things to factory-default.