This page
Difficulty is a measure of how difficult it is to find a hash below a given target. The Bitcoin network has a global block difficulty. Valid blocks must have a hash below this target. Mining pools also have a pool-specific share difficulty setting a lower limit for shares. (Source: Bitcoin.it)

Today Bitcoin difficulty is: 7,454,968,648,263