Xbox 360 games

Xbox Live gold

And is that to play online on Xbox 360 and Xbox One is necessary to be subscribed to Xbox Live ...