9 Computer application software for mobile phones, handheld devices and personal computers, namely, software designed to assist users in finding, giving and sharing advice and life experiences on specific topics, participate in discussions, get feedback, form virtual communities, including communication tools for the purpose of transmitting messages and social networking