Yes!
From Peer to Peer works extremely well! I like it!
How about
:
Peer to Peer Technology
File Transference/Software Development
I would leave off the "From" ...I mean, that's a given ...and is more concise and to the point. "Peer to Peer" implys intimacy, and "Technology" speaks for itself and sets the tone.