— used to say that someone or something is or has become an important part of a situation, activity, etc. 1  She was lonely for a while, but now there's a new boyfriend on the scene. 2  a popular singer who first burst on the scene last year. 3  Our lives have changed a lot since computers have come/appeared on the scene.