It can be used in the context of putting on a show, as in:
* "The museum will display a collection of ancient artifacts."
* "The dancers displayed their skills in a breathtaking performance."
Let me know if you'd like to explore other words with a similar meaning!