Netflix is rolling out a new feature called ‘Moments’ that allows users to share specific scenes from their favorite shows and movies directly on social media platforms like Instagram, WhatsApp, and Facebook. This move seems to be an effort to boost content sharing and potentially attract new subscribers.