Extension springs, also known as tension springs, are designed to create a resistance to a pulling force and are attached at both ends to other components. When these components are pulled away from each other, the spring brings them back together again. These springs have consistent mechanical energy to return them to their no-load, compressed position.