Methods for introducing nucleic acids to cells via exosomes for use in gene modulation and therapy, such as for gene silencing and to introduce genetic material into cells to compensate for abnormal genes or to induce or repress a process in the recipient cell.