app – n. program for a smartphone or other device that performs a special function
profile – n. information about a person's life, work, interests, etc. on a social networking website
network – n. website or computer program permitting people to communicate and share information through the internet using a computer or mobile phone