1. When they see a mistake on the client, they are seeing a symptom of an error-no error ..
2. Errors may be in code or configuration.
3. Errors can be environmentally dependent & may not appear in different environments.
4. The error may reside in any of several layers.
5. Consideration of the three kinds of static & dynamic operating environments, the different demands