This term explains itself. Your business must have the attitude that today will be more productive then yesterday. Managers must find ways to make their business better day by day. This can be done by increasing production through new technology, hiring better skilled workers to do the job, and finding better quality material to replace what you've been using. Everyday the business strives to improve.
Location is also self explanatory.
This has to do a lot with marketing also. The location of your business can determine the amount of business you receive very easily. If your a service business if would be wise to locate your business near a residential are so customers can easily access your services. If your a production plant it might be wiser to select an area outside of town so you can get cheaper land prices. Location plays an important role in survival so locate wisely.