Question: is ghusl same as shower?
Answer: No, to perform a ghushl means to submerge your body in pure water AFTER having a shower, and then by scrubbing your already clean body while sitting in pure bath water, your body will be purified completely by it.