A Java term for small programs that can be dynamically imported into Web pages or applications as needed.