What Bandura mean by reciprocal determinism

What does Bandura mean by reciprocal determinism and what are the factors that he suggest make up reciprocal determinism?