1.
a simple computer program that performs a single task, run from within a larger application
2.
a small piece of computer code, often embedded in a Web page, that is transferred over the Internet and executed by the recipient's computer
3.
a simple computer program designed to run from a webpage