mitosis has one nuclear division, forming two daughter cells, whereas meiosis has 2 nuclear divisions, forming 4 daughter cells
in mitosis the number of chromosomes remain the same (haploid to haploid or diploid to diploid), whereas in meiosis the chromosome number is halved (diploid to haploid)
in mitosis there is no crossing over, whereas in meiosis crossing over occurs
in mitosis there is no paring of homologous chromosomes and no independent assortment, whereas in meiosis homologous chromosomes pair up, allowing independent assortment
in mitosis daughter cells are genetically identical, whereas in meiosis daughter cells are genetically different