what's the difference between siRNA and microRNA (miRNA) ?

both are formed from dsRNA and both eventually get cleaved into pieces by Dicer and then incorporated into RISC which in effect cleaves target mRNA.