What are the differences between FOB and FCA as per Incoterms 2010?

FCA( Free Carrier) is a very flexible trade term, which should be preferred instead of EXW (Ex Works) and FOB (Free on Board) incoterms in most situations, because the usage of Ex Works and Free on Board is not suitable for large scale of situations.

For example, frequently exporters and importers use Ex Works trade term, where the exporter handles and pays for the export custom duties. 

But according to Incoterms 2010 rules, importer must arrange the export custom operations under Ex Works trade term, where such clearance is applicable.

In these situations foreign trade parties should use FCA instead of EXW.