A user device, comprising: processing logic; a memory configured to store instructions for execution by processing logic; and a projection device configured to project images onto an arm of a user of the user device, wherein the arm of the user is a real arm of the user; wherein the processing logic is configured to: receive information identifying points of interest located relative to the user device, identify at least one of: location and distance information from each of the points of interest to the user device, and sort the points of interest based on the location and distance information; determine a direction in which the arm of the user is pointing; and identify points of interest that are in the direction in which the arm of the user is pointing; and output logic configured to: project, with the projector device, information identifying the points of interest that are identified based on the direction of the arm of the user onto the arm of the user, regardless of an orientation of the user device, wherein the projected information is displayed in accordance with the points of interest sorted based on distance information; identify a touch input on the arm of the user at a location displaying one of the point of interest; and project additional information about the point of interest corresponding to the touch input. processing logic; a memory configured to store instructions for execution by processing logic; and a projection device configured to project images onto an arm of a user of the user device, wherein the arm of the user is a real arm of the user; wherein the processing logic is configured to: receive information identifying points of interest located relative to the user device, identify at least one of: location and distance information from each of the points of interest to the user device, and sort the points of interest based on the location and distance information; determine a direction in which the arm of the user is pointing; and identify points of interest that are in the direction in which the arm of the user is pointing; and receive information identifying points of interest located relative to the user device, identify at least one of: location and distance information from each of the points of interest to the user device, and sort the points of interest based on the location and distance information; determine a direction in which the arm of the user is pointing; and identify points of interest that are in the direction in which the arm of the user is pointing; and output logic configured to: project, with the projector device, information identifying the points of interest that are identified based on the direction of the arm of the user onto the arm of the user, regardless of an orientation of the user device, wherein the projected information is displayed in accordance with the points of interest sorted based on distance information; identify a touch input on the arm of the user at a location displaying one of the point of interest; and project additional information about the point of interest corresponding to the touch input. project, with the projector device, information identifying the points of interest that are identified based on the direction of the arm of the user onto the arm of the user, regardless of an orientation of the user device, wherein the projected information is displayed in accordance with the points of interest sorted based on distance information; identify a touch input on the arm of the user at a location displaying one of the point of interest; and project additional information about the point of interest corresponding to the touch input.