Whilst it may seem like splitting hairs since they operate in parallel and have interdependencies, program management vs. project management vs. portfolio management are quite different in their contribution. To fully realise the value of these practices requires an innate understanding of their distinct functions and the expertise required to properly align technology management with business strategy.