Contábil, Fiscal & Tributário

Quais as diferenças entre SAT, ECF, NFC-e e NF-e?