Is the water staying in the machine and not draining??
How old is your dishwasher, if it isnt a block, it may be the motor.
If it is blocked, its reletively easy to sort. This happened to ours, the problem lay because a one way valve had been fitted on the out pipe, it was too narrow for waste to pass, once this was removed we had no more problems.