There are many different kinds of tofu and tofu related products. Although their taste is not very distinctive, their texture varies greatly. Different kinds of tofu can be cooked differently, and combined with different things.
See the rest here:
Two Simple Ways of Preparing Tofu