An Agile portfolio is a mix of multiple products with multiple teams working in synchronization and cadence towards achieving a common business strategy and goals.
Portfolio management provides strategic direction and governance for different products in the portfolio such that product teams build and deliver software solutions aligned with the larger portfolio vision and goals.