What to keep In-house and what to Offshore?

Do you have a compelling product idea? Want to build a new product? Are you new to outsourcing industry? And would like to understand what you should keep in-house and what you should offshore? There is a very important need to be educated with truthful knowledge about offshoring rather than just.