could be battery, alternator, or drain.
if you fully charge the battery then drive for some time, switch engine off, then try to start it again, is the battery flat?
if you fully charge the battery then fit it to the car and leave it overnight, is the battery flat in the morning?
do you have a multimeter?