I have 2 windows form application. 1st application interacts with database while other application is aimed to communicate with the 1st application to interact with the data
Use WCF with netnamedpipe binding as @I4V recommends. Other alternatives are use Pipes, Remoting, or fileshare.