I have two unrelated questions on the topic of isomorphism.
Why is it important to know that two groups are isomorphic? Are there other relations that we can draw from knowing that two groups are isomorphic aside from the fact that their structures are fundamentally the same?
The lecture today was about finitely generated abelian groups, where the professor said that if $G$ were a finitely generated abelian group, it would be a direct product of cyclic groups (Fundamental theorem of finitely generated abelian groups) Why is it a direct product here and not simply the product of cyclic groups?
If two groups are isomorphic, you can essentially think of them as being THE SAME GROUP, so it really is quite a strong property. They may be represented in different ways, for example as a collection of invertible matrices, or as a collection of permutations, but they have the same structure.
The direct product is usually what we mean when we talk about constructing groups from smaller pieces. Describing as a product of subgroups is not especially clear, because important pieces of information are missing (whether the subgroups intersect nontrivially, whether they commute, etc.). In this case it is what is known as an internal direct product, which is just a way to say the product of subgroups that all commute, and pairwise share only the identity of the group.