Answer: dovetailing

AnswerCrossword Clue
DOVETAILING

Fitting together logically.