Flower is a modified shoot that serves as the reproductive organ of a plant whereas inflorescence is a group of flowers arranged on a floral axis.