Downloadable mobile applications for sharing and receiving opinions, thoughts, and advice from others; Computer software for users to participate in discussions, get feedback from their peers, form virtual communities, and engage in social networking
Electrical and Scientific Apparatus