When Software Took the Word 'Social'

We call certain apps “social” and the companies behind them “platforms.” Both words feel too obvious to question.