What is the physical difference between a solar cell and a photo-diode?
They are both semiconductor PN junctions and they both exhibit the photovoltaic effect so, principally they are the same at a fundamental level.

See also this article that gives more detail. Another article (here) contains this information: -