Network security for a branch office involves securing the data and communications that have to be passed between the branch locations, headquarters, data centers, customers, and other businesses.