is there any difference between a password and obscure field type in system.xml
<field id="secret" type="obscure" translate="label" sortOrder="30" showInDefault="1" showInWebsite="1" showInStore="1">
<label>Secret</label>
<validate>required-entry</validate>
<backend_model>Magento\Config\Model\Config\Backend\Encrypted</backend_model>
</field>
<field id="passswordsecret" type="password" translate="label" sortOrder="30" showInDefault="1" showInWebsite="1" showInStore="1">
<label>Secret Password</label>
</field>