1, d.c. is the repetition mark, fine is the end, and D.C.alfine is the repetition from the d.c. mark to the end of fine.
2. D.C. is Italian, the full name is DaCapo, which means to play it again from the beginning, which means to play the movement to the mark, then go back to the original and repeat it.