Command-line Shell scripting Shell scripts Typically contain lots of commands, logic, loops, and error handling Command-line scripting Short 'one liners' that use elements of full blown scripts Limited to simple loops or conditionals