Generally speaking, there are two different kinds of freelancing contracts: short term and long duration. Short-term contracts include things like providing individualised customer training or campaign consulting. Regular tasks you perform for a client under a contract that will renew month to month may be long term contracts.