An aerosol generating device (200, 400a, 400b, 500a, 500b) comprising: a main body comprising a controller and a battery; and a removable heater module (210a, 210b, 210c, 210d) removably combined to the main body, configured to heat an aerosol generating article, and comprising a heater and a first memory, wherein the first memory stores heater module information about intrinsic properties of the removable heater module (210a, 210b, 210c, 210d), the heater module information being obtained during a manufacturing process of the removable heater module (210a, 210b, 210c, 210d), and wherein the controller is configured to obtain the heater module information from the first memory when the removable heater module (210a, 210b, 210c, 210d) is combined to the main body, determine a control condition corresponding to the removable heater module (210a, 210b, 210c, 210d) by using the obtained heater module information, and control the aerosol generating device based on the determined control condition, wherein the heater module information comprises a first heater parameter related to intrinsic properties of the heater, the control condition includes a voltage or a current applied to the heater, and the controller is further configured to determine the voltage or the current applied to the heater based on a predetermined correlation between the first heater parameter and the voltage or the current applied to the heater, wherein the first heater parameter represents a resistance value of the heater, an inductance value of the heater or a resonance frequency value of the heater obtained during the manufacturing process. a main body comprising a controller and a battery; and a removable heater module (210a, 210b, 210c, 210d) removably combined to the main body, configured to heat an aerosol generating article, and comprising a heater and a first memory, wherein the first memory stores heater module information about intrinsic properties of the removable heater module (210a, 210b, 210c, 210d), the heater module information being obtained during a manufacturing process of the removable heater module (210a, 210b, 210c, 210d), and wherein the controller is configured to obtain the heater module information from the first memory when the removable heater module (210a, 210b, 210c, 210d) is combined to the main body, determine a control condition corresponding to the removable heater module (210a, 210b, 210c, 210d) by using the obtained heater module information, and control the aerosol generating device based on the determined control condition, wherein the heater module information comprises a first heater parameter related to intrinsic properties of the heater, the control condition includes a voltage or a current applied to the heater, and the controller is further configured to determine the voltage or the current applied to the heater based on a predetermined correlation between the first heater parameter and the voltage or the current applied to the heater, wherein the first heater parameter represents a resistance value of the heater, an inductance value of the heater or a resonance frequency value of the heater obtained during the manufacturing process.