Try the dozens (maybe hundreds?) of topics already posted about it here, or do a simple Google search.
Sounds like you are just starting out, so I don't really know what else to say. I hate when people basically say "Tell me everything", without even
having given any effort to check out the basics for themselves.
Here are some that are still on page one, that you could have found if you had given it any effort:
This content community relies on user-generated content from our member contributors. The opinions of our members are not those of site ownership who maintains strict editorial agnosticism and simply provides a collaborative venue for free expression.