I have been reading a lot lately on Topological String Theory and general TQFTs and as I noticed, in most contexts the terms "2-dimensional TQFT" and "Topological Conformal Field Theory" (TCFT) seem to be used quite interchangeably. This does make sense, as conformal invariance should easily follow from the much stronger statement that the theory should only depend on the underlying topology of spacetime, but just to be sure I wanted to ask whether both are indeed identical.
Furthermore, there is also the frequently used term "Topological String Theory", and most introductory papers dwell on a subtle difference between such theories and general TQFTs: To get the transition amplitudes in the first, one must sum over all different topologies of the worldsheet, i.e. over all Riemann surfaces. I wondered how this difference factors into the mathematical description: As far as I have seen (e.g. in Lurie's "On the classification of TFTs"), both are described by monoidal functors from a suitable bordism category to a suitable algebraic category, so I think the space of states should be the same and difference occurs when calculating amplitudes only. Is this true?
I figure these questions might seem a bit trivial for someone already acquainted with the field, but I couldn't find any good references on this (even ncatlab is contradicting itself a bit here...) so I would be very happy to properly understand the relations between those three terms. Greetings,