How does pre-ordering work?

I pre-ordered a book through barnes and noble the other day. The book is being released on March 4th.

Does that mean the book will ship out on the 4th? Or will I receive it on the 4th?

I have never pre-ordered anything before.