An augmented reality, AR, device that supports an AR, the AR device comprising: a display; a communication circuit; at least one sensor; at least one processor operatively connected to the display and the communication circuit; and a memory operatively connected to the at least one processor, wherein the memory stores instructions that, when executed, cause the at least one processor to: establish a connection with a user device storing a contact application and a message application, through the communication circuit, detect that the message application is executed, and display a first graphic user interface, GUI, and at least one avatar, which is disposed at a location adjacent to the first GUI and corresponds to at least one contact associated with the contact application or the message application, through the display in the AR; wherein the instructions further cause the at least one processor to: display a second GUI which is disposed at a location spaced from the first GUI, and a first avatar, which is disposed at a location adjacent to the second GUI and which corresponds to a user account, through the display in the AR; detect a first gesture for selecting a second avatar among the at least one avatar which is disposed at the location adjacent to the first GUI, through the at least one sensor, and provide a graphic effect in which the second avatar moves from the first GUI to the second GUI, through the display in response to detecting the first gesture; wherein when the second avatar is located on the second GUI, the user device is operable to communicate with a counterpart of a contact corresponding to the second avatar. a display; a communication circuit; at least one sensor; at least one processor operatively connected to the display and the communication circuit; and a memory operatively connected to the at least one processor, wherein the memory stores instructions that, when executed, cause the at least one processor to: establish a connection with a user device storing a contact application and a message application, through the communication circuit, detect that the message application is executed, and display a first graphic user interface, GUI, and at least one avatar, which is disposed at a location adjacent to the first GUI and corresponds to at least one contact associated with the contact application or the message application, through the display in the AR; wherein the instructions further cause the at least one processor to: display a second GUI which is disposed at a location spaced from the first GUI, and a first avatar, which is disposed at a location adjacent to the second GUI and which corresponds to a user account, through the display in the AR; detect a first gesture for selecting a second avatar among the at least one avatar which is disposed at the location adjacent to the first GUI, through the at least one sensor, and provide a graphic effect in which the second avatar moves from the first GUI to the second GUI, through the display in response to detecting the first gesture; wherein when the second avatar is located on the second GUI, the user device is operable to communicate with a counterpart of a contact corresponding to the second avatar. establish a connection with a user device storing a contact application and a message application, through the communication circuit, detect that the message application is executed, and display a first graphic user interface, GUI, and at least one avatar, which is disposed at a location adjacent to the first GUI and corresponds to at least one contact associated with the contact application or the message application, through the display in the AR; wherein the instructions further cause the at least one processor to: display a second GUI which is disposed at a location spaced from the first GUI, and a first avatar, which is disposed at a location adjacent to the second GUI and which corresponds to a user account, through the display in the AR; detect a first gesture for selecting a second avatar among the at least one avatar which is disposed at the location adjacent to the first GUI, through the at least one sensor, and provide a graphic effect in which the second avatar moves from the first GUI to the second GUI, through the display in response to detecting the first gesture; wherein when the second avatar is located on the second GUI, the user device is operable to communicate with a counterpart of a contact corresponding to the second avatar. display a second GUI which is disposed at a location spaced from the first GUI, and a first avatar, which is disposed at a location adjacent to the second GUI and which corresponds to a user account, through the display in the AR; detect a first gesture for selecting a second avatar among the at least one avatar which is disposed at the location adjacent to the first GUI, through the at least one sensor, and provide a graphic effect in which the second avatar moves from the first GUI to the second GUI, through the display in response to detecting the first gesture; wherein when the second avatar is located on the second GUI, the user device is operable to communicate with a counterpart of a contact corresponding to the second avatar.