A dye-sensitized solar cell is a low-cost solar cell belonging to the group of thin film solar cells.