Question: i heard that domain driven design pattern but do not know what it is exactly. is it design pattern? if so then how it is different from mvc or mvp. please discuss this. how to implement domain driven design pattern with c#.

Answer: 
I believe this link should get you started and more..

<http://www.infoq.com/articles/ddd-in-practice>

The example in the article is not terrific (see the comments). Nonetheless, it contains some decent material on the ideas. Also, Google search on "anemic domain models" will return some relevant results.

To read about other domain patterns:
<http://www.informit.com/articles/article.aspx?p=1398617&seqNum=4>
For DDD in the C# world, please look at [Applying Domain-Driven Design and Patterns: With Examples in C# and .NET](https://rads.stackoverflow.com/amzn/click/com/0321268202) . Jimmy Nilsson (the author) is a recognised leader in DDD using a C# slant.