はい、{{foo}} はフィールドそのものを指し、それを囲む {{#foo}} {{/foo}} は条件分岐ブロックです。つまり、foo が入力されていない場合、{{#foo}} {{/foo}} の間の内容は一切表示されません。
したがって、
私の名前は {{foo}}
と記述し、foo が定義されていない場合、投稿には「私の名前は」のみが表示されます。
しかし、
{{#foo}}私の名前は {{foo}}{{/foo}}
と記述し、foo が定義されていない場合、「私の名前は」という部分も投稿から除外されます。