1. An information processing apparatus, comprising: an operation recognition unit configured to recognize a drag start area in a first application and a droppable area in a second application, wherein the drag start area is an area where a drag operation is started, and wherein the second application is different from the first application; a paste content processing unit configured to: analyze an attribute of the drag start area and an attribute of the droppable area; and determine content to be pasted from the drag start area to the droppable area based on a result of a comparison between the attribute of the drag start area and the attribute of the droppable area; and a paste execution unit configured to paste the content determined by the paste content processing unit, in the droppable area, in an event the operation recognition unit recognizes a drop operation in the droppable area.