The difference is that node_groups are Amazon EKS managed nodes and worker_groups are self managed nodes.

Check this Github issue for more details.