Meaning: This sentence is describing a bird that has many different colors and is sitting on a green branch.
Choice of Words: The adjective "colorful" describes the appearance of the bird, and the verb "sat" indicates that the bird is resting on the branch. The adjective "green" describes the color of the branch.