Business environment

what is a business environment. what are internal and external factors. explain them and tell why are they important for any organization. what negative effects do they have on organization if handled incorrectly. explain why is it important to keep all these factors in check to maintain a proper organization.