都是需要的。1、护照是在国外的你的身份和国籍的证明,类似与你在国内的身份证。2、签证是你要去的那个国家,允许你入境的证明,它会被贴在你的护照上。3、对中国人来说,一般都要预先申请和办理签证,得到签证后再去往那个国家;某些国家的人,他们可以不用预先申请,飞到别的国家后,在海关“落地”签证即可。