Some sources of finance are short term and must be paid back within a year. Other sources of finance are long term and can be paid back over many years.
Internal sources of finance are funds found inside the business. For example, profits can be kept back to finance expansion. Alternatively the business can sell assets (items it owns) that are no longer really needed to free up cash.
External sources of finance are found outside the business, eg from creditors or banks.