Context-aware system, method, and computer-readable recording medium for providing an intelligent service in an Internet of Things (IoT) environment are provided. The context-aware system includes a plurality of IoT devices, each including at least one sensor and a communication unit, a gateway connected to the plurality of IoT devices and including at least one gateway device connected to an Internet network, and a cloud server layer which transmits and receives data to and from the plurality of IoT devices through the Internet network and the gateway, wherein at least one IoT device, which cannot perform a context-aware processing process in real time, generates context information, and transmits it to a context-aware server of the cloud server layer. The context-aware server performs the context-aware processing process of the IoT device to generate context-aware result information, and transmits the result information back to the IoT device.