1. In a data processing system, a processor-implemented method of managing a user-defined genre-based password, the method comprising: the processor presenting a first question, via a user interface, wherein the first question is based on a genre-based root node in a genre based tree; receiving, via a first input entered in the user interface, a first answer to the first question; presenting, via the user interface, a subsequent question that is based on the first answer to the first question and a subsequent level node in the genre based tree; receiving, via a second input entered in the user interface, a subsequent answer to the subsequent question, wherein the subsequent answer is stored in a lower-level branch node in the same genre-based tree as the genre-based root node; and based on the first answer and the subsequent answer, creating a pathway of nodes, in the genre-based tree, to a correct end-node, wherein the correct end-node is a lower-level branch node, wherein content of the correct end-node is based on the subsequent answer and provides a basis for a user-defined password, and wherein the content of the correct end-node prompts a user to remember the user-defined password; wherein answers received in response to the first question and the subsequent question are utilized for managing a user-defined genre-based password.