The easiest way to connect is to use Siderus Orion IPFS client. Check their website and GitHub page for details.
To actually use it, you should understand 2 very important things.
1st: IPFS objects or files or hashes (whichever you understand better) are links to content ( movies, pictures, documents, application files ). If you change the content you have to add the file to IPFS again and share the new hash with someone for them to get it. This is not very effective, because you have to bookmark links to every object you find..but it's fast.
2nd: IPNS ...This is the more useful part....IPNS is like your personal web-space or domain in the network. You can share your IPNS Hash or peerID with your friends so they can connect to your space. In you space, you can publish 1 IPFS object....as I understand it. I find the best thing to publish to your IPNS is a website. Inside the webpage you can put links to your other IPFS objects.
Here is how I do it:
Step 1: create a website with all the content in the website folder
Step 2: add folder to IPFS with Siderus Orion Client.
Step 3: right-click and publish the hash to your IPNS or peerID
Step 4: Share your IPNS address with your friends!
PS. remember to Bookmark any link to content you find....it's the same as bookmarking and http website.
Disclaimer I am not a web/coding professional at all! I have only a few months of self-taught experience.
Here is my space on the IPFS network. Just to show how much a muggle can achieve in a short time. Big thanks to all the people I have learned from. You don't know who you are.