Cramping before period

Why would I be cramping 1 week before my period. Can anyone tell me? Please its driving me crazy its light cramping that comes in little waves randomly.