A shower is bathing with no water that sits in the bottom (running water over you and it goes straight down a drain).
A bath is a tub full of water that you sit in and soak in like a hot tub. Most think of babies taking baths but sometimes adults and older people do too to relax,