1. An electronic device providing augmented reality, comprising: a memory storing at least one content group, wherein each of the at least one content group includes a plurality of virtual objects; a display; and a controller configured to: capture, via the camera, an image including a real object and a marker, obtain identification information on the real object based on the image, obtain angle information reflecting an orientation of the marker with respect to the real object using the image, determine a specific content group from the at least one content group based on the identification information, select a specific virtual object among the virtual objects include in the specific content group based on the angle information, and augment, via the display, the specific virtual object.