¿Cuál es la diferencia entre ser ciudadano de un país y Residente fiscal?

La Ciudadanía viene dada por los derechos y deberes (sobre todo de índole políticos) que tiene una persona de formar parte de un país y que éste estado lo reconozca como su natural, bien sea por nacimiento o naturalización.
Por su parte el residente fiscal es aquella persona que conforme a las leyes de un país está sujeta a los impuestos establecidos en sus leyes. Así pues una persona puede ser ciudadano de un país y residente fiscal en otro.