On the application forum for the Romanian site it asks DO YOU HOLD A BIOMATRIC DOCUMENT.
From what i understand and read is it is a card that has a signature a digital photo and a finger print.
1.I am not sure if a passport is the same thing or is this a different document card on its own?
2.If the answer to the question above is yes its different ,do i need it , why do i need it and where can i obtain one?