A computing device comprising: a display for displaying a map on a first display area; and a processor configured to: in response to a program for providing a life log service being executed, display the map on the first display area, generate life content of a first user based on at least one of movement of the first user corresponding to a position obtained by the computing device and a user activity according to a user input to the computing device, and in response to the life content being generated, display the generated life content in time series on a second display area of the display and change the map displayed on the first display area to a map synchronized with the generated life content, wherein the processor is further configured to generate theme content by selecting at least one item of the life content displayed on the second display area and posting the generated theme content to a server, and wherein the processor is further configured to search for at least one theme content from among theme content posted to the server by a second user based on one of the current position of the computing device or another position and based on a search filter set by the first user, and provide found theme content to the display. a display for displaying a map on a first display area; and a processor configured to: in response to a program for providing a life log service being executed, display the map on the first display area, generate life content of a first user based on at least one of movement of the first user corresponding to a position obtained by the computing device and a user activity according to a user input to the computing device, and in response to the life content being generated, display the generated life content in time series on a second display area of the display and change the map displayed on the first display area to a map synchronized with the generated life content, wherein the processor is further configured to generate theme content by selecting at least one item of the life content displayed on the second display area and posting the generated theme content to a server, and wherein the processor is further configured to search for at least one theme content from among theme content posted to the server by a second user based on one of the current position of the computing device or another position and based on a search filter set by the first user, and provide found theme content to the display. in response to a program for providing a life log service being executed, display the map on the first display area, generate life content of a first user based on at least one of movement of the first user corresponding to a position obtained by the computing device and a user activity according to a user input to the computing device, and in response to the life content being generated, display the generated life content in time series on a second display area of the display and change the map displayed on the first display area to a map synchronized with the generated life content, wherein the processor is further configured to generate theme content by selecting at least one item of the life content displayed on the second display area and posting the generated theme content to a server, and wherein the processor is further configured to search for at least one theme content from among theme content posted to the server by a second user based on one of the current position of the computing device or another position and based on a search filter set by the first user, and provide found theme content to the display.