Overcome Delay problem

But I will use several delay type in my code. like delay(50), delay(100), delay(3000)...

How to use this with Blinkwithoutdelay ....

Pls give me an example.