They introduced a running feature a few months ago that does, indeed, attempt to match the bpm of a playlist to your running cadence.
> Contacts. Ok, everything is social, so maybe they want to send your current track to other spotify users in your contacts. Seems plausible.
Share a playlist with a contact. Share a track with a contact. Etc etc. I'm surprised this wasn't already in there if it's really a new addition.
> Photos. Not sure about this one.
Might be related to running. Strava, fr'instance, lets you add photos taken on your run. Or might just be to let you adorn a playlist with your chosen photo.
> Sharing your information with partners.
Doesn't everyone? Isn't this standard boilerplate? Spotify are attempting brand tie-ups in many areas so I can't see this as something out of the ordinary.