Обществознание схоже с самопознанием. Но в самопознание изучают социологию. А
Обществознáние обучает основам общественных наук. В предмет входят философия, социология, правоведение, экономика, политология.
Различие как раз в том что естествознание не узко направленный предмет.