what is the difference between royal and noble?
Royalty are the rulers of the country and their heirs, the monarchy. Nobles, or aristocracy, are a lower class who are titled but are not part of the monarchy, who do not automatically have claims to the throne. Noble titles are granted by the monarch to those people felt to be worthy.