There are actually a bunch of different hormones that cause the changes during puberty, but the dominant one in males is testosterone, while the dominant one in females is estrogen.
Yes, changing levels of hormones during puberty does cause changes in the body such as growth of pubic hair, changes in muscle mass, changes in voice, redistribution of fat, changes in bone density,...