I'm voting to close this question as off-topic because it's about information technology, it doesn't belong here, and it's far too vague and broad to be a viable migration candidate. The OP should use Google first and do at least fifteen minutes of research before asking a question on the StackExchange network. — Jim G. 33 secs ago