The water blocking the airport road swamped several buildings , including a Federal Express depot .
The same flood that blocked the airport road also swamped a Federal Express depot .
-standard solution to a common problem - technique for making code more flexible - design or implementation structure that achieves a particular purpose - connections among program components