An information providing system comprising: a first web server and a first controller both embedded in a telemetics terminal mounted in a vehicle; and a second web server and a second controller both embedded in a mobile terminal, wherein the first controller requests the second web server to transmit a first data corresponding to a first user request, receives the first data from the second web server, and executes the received first data, and wherein the second controller requests the first web server to transmit a second data corresponding to a second user request, receives the second data from the first web server, and executes the received second data, each of the first and second data include resource or application program, wherein the first and second controllers (240, 180) share resources with each other through a vehicle communication network, wherein the first controller comprises a first web framework module that is configured to control the second web server to provide the first data stored in the second web server to the first controller, wherein the second controller comprises a second web framework module that is configured to control the first web server to provide the second data stored in the first web server to the second controller, wherein the first controller further comprises a first data management module that is configured to manage the first data received from the second web server, and wherein the second controller further comprises a second data management module that is configured to manage the second data received from the first web server, characterized in that the second data management module includes metadata into the first data, the metadata indicating whether or not the first data is a target to be regulated during movement of the vehicle. a first web server and a first controller both embedded in a telemetics terminal mounted in a vehicle; and a second web server and a second controller both embedded in a mobile terminal, wherein the first controller requests the second web server to transmit a first data corresponding to a first user request, receives the first data from the second web server, and executes the received first data, and wherein the second controller requests the first web server to transmit a second data corresponding to a second user request, receives the second data from the first web server, and executes the received second data, each of the first and second data include resource or application program, wherein the first and second controllers (240, 180) share resources with each other through a vehicle communication network, wherein the first controller comprises a first web framework module that is configured to control the second web server to provide the first data stored in the second web server to the first controller, wherein the second controller comprises a second web framework module that is configured to control the first web server to provide the second data stored in the first web server to the second controller, wherein the first controller further comprises a first data management module that is configured to manage the first data received from the second web server, and wherein the second controller further comprises a second data management module that is configured to manage the second data received from the first web server, characterized in that the second data management module includes metadata into the first data, the metadata indicating whether or not the first data is a target to be regulated during movement of the vehicle.