An apparatus for determining a degradation degree of a battery, the apparatus comprising: a sensing unit configured to generate first sensing information indicating a voltage and a current of the battery for a first period during which the battery is charged with a first constant current and second sensing information indicating a voltage and a current of the battery for a second period during which the battery is discharged with a second constant current; and a control unit operably coupled to the sensing unit, wherein the control unit is configured to: determine a first differential capacity curve of the battery based on the first sensing information, detect, as a first charge feature point, a peak located in a first predetermined order among a predetermined number of peaks located on the first differential capacity curve, determine a second differential capacity curve of the battery based on the second sensing information, detect, as a first discharge feature point, a peak located in the first predetermined order among a predetermined number of peaks located on the second differential capacity curve, and determine the degradation degree of the battery based on a first charge feature value and a first discharge feature value, wherein the first charge feature value is a voltage value of the first charge feature point, and the first discharge feature value is a voltage value of the first discharge feature point. a sensing unit configured to generate first sensing information indicating a voltage and a current of the battery for a first period during which the battery is charged with a first constant current and second sensing information indicating a voltage and a current of the battery for a second period during which the battery is discharged with a second constant current; and a control unit operably coupled to the sensing unit, wherein the control unit is configured to: determine a first differential capacity curve of the battery based on the first sensing information, detect, as a first charge feature point, a peak located in a first predetermined order among a predetermined number of peaks located on the first differential capacity curve, determine a second differential capacity curve of the battery based on the second sensing information, detect, as a first discharge feature point, a peak located in the first predetermined order among a predetermined number of peaks located on the second differential capacity curve, and determine the degradation degree of the battery based on a first charge feature value and a first discharge feature value, wherein the first charge feature value is a voltage value of the first charge feature point, and the first discharge feature value is a voltage value of the first discharge feature point. determine a first differential capacity curve of the battery based on the first sensing information, detect, as a first charge feature point, a peak located in a first predetermined order among a predetermined number of peaks located on the first differential capacity curve, determine a second differential capacity curve of the battery based on the second sensing information, detect, as a first discharge feature point, a peak located in the first predetermined order among a predetermined number of peaks located on the second differential capacity curve, and determine the degradation degree of the battery based on a first charge feature value and a first discharge feature value, wherein the first charge feature value is a voltage value of the first charge feature point, and the first discharge feature value is a voltage value of the first discharge feature point.