Hello Nitya,
I assume the following is happening..
Assuming Sender Node1 and Receiver Node2,
Node 1 has data to send and initiates an ARP which is broadcast.
Node 2 receives this message but is not able to answer because there is no route to Node1.
Therefore 2 is sending an PREQ.