In the blockchain world, soft fork means a change to the software protocol, where the previous transactions and blocks are made invalid. The soft fork requires only a majority of the miners upgrading to enforce the new rules, which is opposite to the hard fork, where everyone requires to upgrade and agree on the new version. New transaction types can be added as soft forks and will require only the participants (e.g. sender and receiver) and miners understand the new transaction type.
If you want to understand what is soft Fork and how it works, then follow the Cryptoknowmics website for more information.