A refrigerator comprising a refrigerator body and a refrigerating compartment and a freezing compartment being configured to maintain operating temperatures that differ, with the freezing compartment having an operating temperature that is lower than an operating temperature of the refrigerating compartment ; a chilling device that is positioned in the refrigerating compartment and that is configured to cool liquid held by a container positioned in the chilling device to a refrigerated temperature faster than the refrigerating compartment ; and a controller configured to detect a condition of the refrigerator and control operation of the chilling device based on the detected condition of the refrigerator, wherein the chilling device includes: a case that is configured to receive the container holding the liquid; characterized in that chilling device includes an agitating member positioned within the case and configured to agitate the container ; and a power generator configured to generate a driving force that causes the agitating member to agitate the container holding the liquid; wherein the controller is configured to prevent a defrosting operation performed by the refrigerator during operation of the chilling device , determine when operation of the chilling device has completed, allow the defrosting operation performed by the refrigerator based on a determination that operation of the chilling device has completed, and prevent operation of the chilling device during the defrosting operation performed by the refrigerator. a chilling device that is positioned in the refrigerating compartment and that is configured to cool liquid held by a container positioned in the chilling device to a refrigerated temperature faster than the refrigerating compartment ; and a controller configured to detect a condition of the refrigerator and control operation of the chilling device based on the detected condition of the refrigerator, wherein the chilling device includes: a case that is configured to receive the container holding the liquid; characterized in that chilling device includes an agitating member positioned within the case and configured to agitate the container ; and a power generator configured to generate a driving force that causes the agitating member to agitate the container holding the liquid; wherein the controller is configured to prevent a defrosting operation performed by the refrigerator during operation of the chilling device , determine when operation of the chilling device has completed, allow the defrosting operation performed by the refrigerator based on a determination that operation of the chilling device has completed, and prevent operation of the chilling device during the defrosting operation performed by the refrigerator. a case that is configured to receive the container holding the liquid; characterized in that chilling device includes an agitating member positioned within the case and configured to agitate the container ; and a power generator configured to generate a driving force that causes the agitating member to agitate the container holding the liquid; wherein the controller is configured to prevent a defrosting operation performed by the refrigerator during operation of the chilling device , determine when operation of the chilling device has completed, allow the defrosting operation performed by the refrigerator based on a determination that operation of the chilling device has completed, and prevent operation of the chilling device during the defrosting operation performed by the refrigerator. <EOS>