Tofu is delicious when you have all the right flavours with it. I've been a vegetarian all my life and I frequently eat tofu. It's good to see that you're looking at extra ways of getting a protein that would be replacing the meat in a vegetarian diet :) Nice and sensible.
The production of tofu from soy milk is similar to the production of cheese from milk, although some tofu is made by processing non-soy products, such as almonds or black beans.
So it is basically consisted of soy beans.
Tofu is not made out of bean curd. Bean curd is simply another name for tofu.tofu masaman curry