You would be surprised how often people say this. They then tend to add something like this to their scripts:
Thread.sleep(5000);
Code like this will never work reliably. It doesn't take into account any external variables, and it will slow your tests down. What do we mean by external variables? Well, we have the following.