Essentially, it's just online storage, but with a very generous allowance for free accounts (50Gb) and some sharing facilities. However, I don't think that you can use it as a sort of online gallery for sounds, if that's your main aim.