It's a tasteless protein-rich thing made from soybeans.
Some varieties exist under the name "bean curd."