1. A method of providing role based game play in a role based game on a social network comprising the steps of: a. receiving inputs via a computer network from user devices; b. storing the inputs in a memory, at least a portion of the memory being located remote from the user devices; c. creating a group of two or more characters based on the inputs from a single user for the role based game, the characters being utilized for the role based game play in the role based game, the single user inviting a friend user with a method provided by the social network to join as one of the characters in the group; d. displaying at least a portion of information related to an outcome from the role based game play on a device of the single user, the device being one of the user devices; e. wherein the single user controls all the inputs for actions of the characters during the game; and f. wherein the social network has a main focus of building social networks around people, and the social network provides a platform for the role based game and for other social network applications.