ソフトウェアインターフェースとは、ソフトウェア間のインターフェースのことです。
例えば、ソフトウェアAのソースコードを知らなくてもソフトウェアAにソフトウェアインターフェースが用意されていれば、それを使って、ソフトウェアAを操作できます。