Provides users with the ability to reuse code with built-in storage instead of having to write frequently used code from scratch.