That’s Steam’s friend/chat list, and it seems they are auto popping it up to promote some new redesign of the voice chat option with a recent update.

Doug, here’s how to disable Steam from auto starting at boot:
Open Steam
Go to the Steam menu - Preferences
On the left pick Interface
Uncheck the option next to “Run Steam when my computer starts”