please i need the name of companies that can provide peer-to-peer services and the types of file they can share....

profilepetbel