A portfolio is a collection of funds (or sometimes other investments) owned by an individual.
A fund is a pool of investments (usually shares) that is managed by a professional fund manager. Individual investors buy "units" in the fund and the fund manager invests the money directly in shares and bonds.
Find out more about all the different types of investments.