factor

Something that helps cause a result or outcome.