On Finitely Generated Nilpotent Groups and Their Subgroups