A method for recognizing touch information in an electronic device, the method comprising: detecting a touch based on a touch screen; determining whether or not to use a reference distance based on a characteristic of at least one of an executed application, and a user interface displayed on the touch screen; responsive to determining to use the reference distance: determining the reference distance based on whether the touch is a hand touch or a pen touch; determining an event type corresponding to the touch detected by the touch screen by comparing a change distance of a touch point related to the detected touch with the reference distance; and performing an operation corresponding to the detected event type, the detected event type being a drag event or a tap event; and responsive to determining not to use the reference distance, recognizing a movement of the touch as a drag event, wherein the change distance is a distance between a touch point of touch down and a touch point of touch up, on the touchscreen when an object moves along the touchscreen between the point of touch down and the point of touch up while staying in contact with the touchscreen, wherein determining the reference distance comprises: selecting a first reference distance when a hand touch is detected; and selecting a second reference distance when a pen touch is detected, wherein the second reference distance is set to be greater than the first reference distance, wherein determining the event type comprises: comparing the change distance of the touch point detected by the touch screen with the reference distance; and determining a drag event is generated when the change distance of the touch point is bigger than or equal to the reference distance, or a tap event is generated when the change distance of the touch point is smaller than the reference distance. detecting a touch based on a touch screen; determining whether or not to use a reference distance based on a characteristic of at least one of an executed application, and a user interface displayed on the touch screen; responsive to determining to use the reference distance: determining the reference distance based on whether the touch is a hand touch or a pen touch; determining an event type corresponding to the touch detected by the touch screen by comparing a change distance of a touch point related to the detected touch with the reference distance; and performing an operation corresponding to the detected event type, the detected event type being a drag event or a tap event; and determining the reference distance based on whether the touch is a hand touch or a pen touch; determining an event type corresponding to the touch detected by the touch screen by comparing a change distance of a touch point related to the detected touch with the reference distance; and performing an operation corresponding to the detected event type, the detected event type being a drag event or a tap event; and responsive to determining not to use the reference distance, recognizing a movement of the touch as a drag event, wherein the change distance is a distance between a touch point of touch down and a touch point of touch up, on the touchscreen when an object moves along the touchscreen between the point of touch down and the point of touch up while staying in contact with the touchscreen, wherein determining the reference distance comprises: selecting a first reference distance when a hand touch is detected; and selecting a second reference distance when a pen touch is detected, wherein the second reference distance is set to be greater than the first reference distance, wherein determining the event type comprises: comparing the change distance of the touch point detected by the touch screen with the reference distance; and determining a drag event is generated when the change distance of the touch point is bigger than or equal to the reference distance, or a tap event is generated when the change distance of the touch point is smaller than the reference distance. selecting a first reference distance when a hand touch is detected; and selecting a second reference distance when a pen touch is detected, wherein the second reference distance is set to be greater than the first reference distance, wherein determining the event type comprises: comparing the change distance of the touch point detected by the touch screen with the reference distance; and determining a drag event is generated when the change distance of the touch point is bigger than or equal to the reference distance, or a tap event is generated when the change distance of the touch point is smaller than the reference distance. comparing the change distance of the touch point detected by the touch screen with the reference distance; and determining a drag event is generated when the change distance of the touch point is bigger than or equal to the reference distance, or a tap event is generated when the change distance of the touch point is smaller than the reference distance.