A user interface apparatus configured to be installed in a vehicle, the apparatus comprising: a touch screen; a gesture detecting unit configured to detect a gesture of a user and convert the gesture into an electrical signal; and a processor configured to: based on a motion trajectory of the gesture detected by the gesture detecting unit, determine a direction from which the gesture is applied, and based on whether the gesture is applied from a driver seat of the vehicle or a front passenger seat of the vehicle to the touch screen, display first contents and/or second contents on the touch screen corresponding to driver operations of the vehicle in response to the determination that the gesture detected by the gesture detecting unit is applied from a driver seat of the vehicle to the touch screen, and display third contents on the touch screen corresponding to passenger operations of the vehicle in response to the determination that the gesture detected by the gesture detecting unit is applied from the front passenger seat of the vehicle to the touch screen, characterized in that the touch screen is divided into a first region and a second region, and the processor is further configured to: in response to the gesture being applied from the driver seat and being applied to the first region, display the first contents on the touch screen corresponding to vehicle driving operations, and in response to the gesture being applied from the driver seat and being applied to the second region, display the second contents on the touch screen corresponding to driver vehicle utilities. a touch screen; a gesture detecting unit configured to detect a gesture of a user and convert the gesture into an electrical signal; and a processor configured to: based on a motion trajectory of the gesture detected by the gesture detecting unit, determine a direction from which the gesture is applied, and based on whether the gesture is applied from a driver seat of the vehicle or a front passenger seat of the vehicle to the touch screen, display first contents and/or second contents on the touch screen corresponding to driver operations of the vehicle in response to the determination that the gesture detected by the gesture detecting unit is applied from a driver seat of the vehicle to the touch screen, and display third contents on the touch screen corresponding to passenger operations of the vehicle in response to the determination that the gesture detected by the gesture detecting unit is applied from the front passenger seat of the vehicle to the touch screen, based on a motion trajectory of the gesture detected by the gesture detecting unit, determine a direction from which the gesture is applied, and based on whether the gesture is applied from a driver seat of the vehicle or a front passenger seat of the vehicle to the touch screen, display first contents and/or second contents on the touch screen corresponding to driver operations of the vehicle in response to the determination that the gesture detected by the gesture detecting unit is applied from a driver seat of the vehicle to the touch screen, and display third contents on the touch screen corresponding to passenger operations of the vehicle in response to the determination that the gesture detected by the gesture detecting unit is applied from the front passenger seat of the vehicle to the touch screen, characterized in that the touch screen is divided into a first region and a second region, and the processor is further configured to: in response to the gesture being applied from the driver seat and being applied to the first region, display the first contents on the touch screen corresponding to vehicle driving operations, and in response to the gesture being applied from the driver seat and being applied to the second region, display the second contents on the touch screen corresponding to driver vehicle utilities. in response to the gesture being applied from the driver seat and being applied to the first region, display the first contents on the touch screen corresponding to vehicle driving operations, and in response to the gesture being applied from the driver seat and being applied to the second region, display the second contents on the touch screen corresponding to driver vehicle utilities.