Beberapa teori kedatangan islam dinusantara
1. Teori gujarat
Teori ini merupakan teori agama islam yang dibawa oleh para pedagang dari gujarat. Yaitu pada abad ke-13 M. Dan pencetus teori ini yaitu J. Pijnapel, sucipto Wirjosuparto dan Sutterheim. Bukti dari teori gujarat ini yaitu ditemukannya corak batu nisan yang berasal dari gujarat yang tertancap di makam sultan maulana malik ibrahim.
2. Teori persia
Pencetus dari teori ini yakni merupakan hoesein djajadiningrat yaitu pada abad ke-7M. Teori ini berpendapat bahwa agama islam yang masuk di nusantara dibawa oleh kaum syi'ah yang berasal dari persia. Bukti dari teori ini adanya perkampungan leran di giri daerah gersik.
3. Teori arab
Menurut teori ini islam masuk ke nusantara dibawa oleh para musafir yang berasal dari arab. Proses masuknya islam berlangsung pada abad ke-7 M. Dan teori ini didukung oleh Buya Hmka dkk. Bukti adanya teori ini yaitu ditemukannya perkampungan islam yang khas dengan gaya dinasti ummayyah yang berasal dari arab.
4. Teori china
Pencetus keberadaan masuknya islam di nusantara yaitu Sumanto Al-Qurtubi dan Slamet Mulyana. Mereka mengatakan bahwa islam masuk ke nusantara dibawa oleh para perantau dari china yang beragamakan islam. Teori ini didasari oleh beberapa bukti yaitu masjid tua yang berarsitektur china di pulau jawa dan kemudian raja pertama demak yang merupakan keturunan dari china yaitu raden patah.
Metode dakwah penyebaran islam dinusantara
1. Perdagangan