Due to changes and updates, if you have an old Steam application, it will be 32-bit and won’t launch under Catalina. If you download Steam from Steam’s website, it’ll be 64-bit and the Steam app will be runnable.
For whatever reason, the 32-bit Steam app won't update to the 64-bit version. Don't know why. It could be the strange way Steam handles its updates.