Kita seringkali menganggap sama Nyi Roro Kidul dengan Kanjeng Ratu Kidul, Tetapi yang harus kalian ketahui faktanya adalah mereka berdua merupakan dua sosok yang berbeda. Di mana Kanjeng Ratu Kidul merupakan tokoh legenda yang sangat popular di kalangan masyarakat Jawa dan Bali. Ia adalah roh suci yang mempunyai sifat mulia dan baik hati, memiliki kuasa atas ombak keras di Samudera Hindia. Dalam cerita mitologi dari Jawa, Kanjeng Ratu Kidul merupakan ciptaan dari Dewi Kaping Telu yang mengisi alam kehidupan ini sebagai Dewi Padi atau Dewi Sri dan Dewi Alam lainnya. Sedangkan Nyi Roro Kidul sendiri merupakan seorang putri kerajaan Sunda yang diusir oleh ayah kandungnya akibat ulah sang ibu tiri. Namun tak banyak pula yang beranggapan bahwa Nyi Roro Kidul merupakan sejenis jin yang dipercaya mengabdi dan berguru kepada Kanjeng Ratu Kidul.
Nyi Roro Kidul bertugas untuk mengontrol angkara murka dari makhluk gaib sejenis jin di sepanjang Pantai Selatan Pulau Jawa. Nyi Roro Kidul juga dapat disebut sebagai patih atau kepala pengawal Kajeng Ratu Kidul. Kisah Nyi Roro Kidul ini merupakan cerita rakyat yang secara turun temurun selalu diceritakan di kalangan masyarakat Jawa hingga saat ini. Kisah ini sebenarnya sangat menarik untuk dikaji, dikarenakan hal ini berasal berdasarkam cerita pujangga Yosodipuro dari Keraton Surakarta yang memberitakan kisah tentang Nyi Roro Kidul sebagai wujud kepercayaan mereka terhadap keberadaan Nyi Roro Kidul. Pihak keratin selalu mengadakan kegiatan sebagai upacara untuk menghormati Sang ratu.
Kegiatan yang dilakukan adalah kegiatan labuhan yang dilaksanakan di pantai selatan. Labuhan yang dilaksanakan oleh Raja Yogyakarta dilaksanakan di pantai parangtritis. Upacara untuk menghormati Nyi Roro Kidul ini serupa dengan apa yang dilakukan oleh masyarakat Jawa timur yang memiliki daerah dengan batas Samudera Hindia atau Laut Selatan.