A website for uploading and downloading applications, content, softwares,etc..