From the FAQ:
Q: What is “The Scene” in real life?
A: The Scene is the piracy underground where 99% of pirated movies, songs, video games, etc start out. There, thousands of pirates upload, download, and trade files (often illegally) using FTP sites. From there, the files make their way onto the peer-to-peer networks, that so many know and love.