Du hast mich belogen, nicht wahr?

What is the difference between belogen / belügen, and other verbs like anlügen and just lügen? I generally understand these when they’re used in context, but I don’t know when to use one or the other or what the differences in connotation are.