Seam

» Glossary » Seam

«A seam is a place where you can alter behavior in your program without editing in that place.» — Michael Feathers

In software terms, a seam could be translated as a frontier between components. The «enabling point» of a seam would be the place where it’s possible to choose different behaviors.

More info: