IT Outsourcing Simplified: Types, Benefits, and Best Practices