Process Flow - Why shared libraries reduce duplication
Write shared library code
Store in central repo
Multiple Jenkinsfiles
Reference shared library
Reuse common code
Less duplication, easier updates
Shared libraries hold common code in one place, so Jenkinsfiles can reuse it instead of copying code.