There are three different kinds of scripting: functional, informational and emotional.