Head phone can be listen by single person and speaker can be listen in the mass or a people.Mostly youngster like headphone because through the different players they used their headphone to listen the music and speaker can be used in the parties and many more like ceremonies and functions.
In comparison to both of them headphone is too good because it will not pollute the environment and the people may do their work in silence.What you say guys??