All those carbohydrates which contain aldehydic and ketonic group in the hemiacetal or hemiketal form and reduce Tollen’s reagent or Fehling’s solution are called reducing carbohydrates while others which do not reduce these reagents are called non-reducing reagents.