It's a social network comprised of several tens of millions of people, with offices in various countries all over the world.
There's a lot of information in this wikipedia entry, but I think the only thing to do is really sign up and try for yourself.
This is what Myspace says about Myspace.