some site this mention about
"Sanity testing is a cursory testing, it is performed whenever a cursory testing is sufficient to prove the application is functioning according to specifications. This level of testing is a subset of regression testing."
but in your site it mention "Smoke testing is a subset of Regression testing"
so which is true somke testing is first so how can we say that the smoke is subset of regression testong