Program Management is an process that oversees the delivery of large-scale initiatives. Meanwhile, Portfolio Management is the process of allocating resources to enable those initiatives.