Benefits of soyabean?

I want to know how and when to eat soya nuggets in the best possible way.
what are the benefits of it. my mother is a diabetic patients, is soyabean helpfull for her, then how? please suggest and thanks for replying to my previous querry.