File compatibility between all Dassault Systemes products

I am unfamiliar with anything other than Solidworks. I need to find out if there is file compatibility between Solidworks and CATIA No Magic. For example, can they all handle neutral CAD files like .dxf, or .step, or other files types like .dwg, .dwf?