"they sent her a cd but it is not for win95".
I assume that 'they' are your granddaughter's ISP to whom she is paying a fee in return for a service. They clearly haven't provided a proper service. It seems to me that her first port of call should be to the ISP.
N.B: Win95 did go out with the Ark. It may be worthwhile investing in a rather more up-to-date OS ;-)
Microsoft stopped supporting Win95 some years ago and, thus, ISPs may not support Win95 systems.