Script is series of instructions written in plain text file. The script interpreter (i.e. shell, Python, Ruby, etc.) can read this file and act on the instructions as if they were typed at the command prompt. The interpreter also provides a variety of useful programming features to make your scripts truly powerful.
A script is a program or sequence of instructions that is interpreted or carried out by another program rather than by the computer processor (as a compiled program is).