2002 Galant starting problems

My son has a 2002 Galant which sometimes starts and sometimes won’t for no apparent reason …it started a few weeks back he would start it and drive great then return to the car and it wouldn’t start so he would leave it for 1 hr then all good again ? but now it struggles to start at all …and often won’t ? any ideas ?