There are a few ways to play with friends on Neverwinter Xbox. You can either create a party and invite people, or you can use the in-game chat system to join parties. You can also use the Xbox Live Party Invite feature to send friends invitations automatically.