Some great things can be learned from successful corporations. Even non-profits can apply sound business fundamentals adopted by corporations.