With a good internet connection, your friends can use their phones to view the photos you've uploaded.

What might an Instagram server do when your friend's app asks the server to see your story?

Sweet!

The server will need to find your account, check if it's private, and then send back photos in your story if your friend has access.