Moments are nothing but just a collection of Tweets on any particular Topic. Only few selected accounts were allowed to create Moments initially.

Starting today Twitter now allows everyone to create Moments. Twitter started rolling out this to users today. Some are seeing option to create Moment and some are yet to receive it. A new option “Moments” will appear on your profile page.