In this chapter, we covered business rules, script includes, and UI actions. We learned about different types of server-side scripts and how to make use of the GlideRecord API to perform database operations. We also learned how to create a UI action that can be invoked from any client-side code, including the client script, using GlideAjax.
Furthermore, we learned about the options available when creating a business rule and understood when different conditions are available. In the next chapter, we will learn how to write Jelly scripts to enhance the user interface and how to use features such as UI macros and formatters.