Question: What are the main differences between Ashkenazi, Sephardic, and Mizrachi Jews. And are Ashkanazi Jews allowed to marry one or the other types?
Answer: Sephardic and Mizrachi (same thing, mizrachi means eastern – sephardic Jews were from eastern lands) Jews are those who lived in Spain and Mediterranean lands. Ashkenazi (literally German) Jews are those from Europe. While their laws are the same (aside from where disputes in applying the law exist between Ashkenazic and Sephardic authorities) there are many differences in custom which exist in various areas of life. They may marry one another as many do.
All the Best,
Rabbi Meir Goldberg