This chapter discusses transportation, assignment, and transshipment models as special cases of linear programming network flow problems. It provides learning objectives and an outline of topics to be covered, which include introducing the transportation problem using an example of distributing office desks from factories to warehouses, formulating it as a linear program, and solving it using the transportation algorithm. The chapter also discusses the assignment problem using an example of assigning workers to repair jobs and the transshipment problem using an example of shipping snow blowers through distribution centers. It describes developing initial feasible solutions using the northwest corner rule and improving solutions using the stepping stone method.