Explain what EDI means. Describe potential implications resulting from risks related to application systems exchanging electronic business information. List and explain five secure coding principles and practices according to OWASP for Web applications. Application controls can be described as techniques used to control the input, processing, and output of information in an application. What do input controls refer to? Briefly describe what input controls ensure.