Google Chrome Extensions
Extension- extensions are small software programs that customize the browsing experience. They fulfill a single purpose that is narrowly defined and easy to understand. A single extension can include multiple components and a range of functionality, as long as everything contributes towards a common purpose. (Chrome)