UPSC stands for Union Public Service Commission which recruits for Civil Services at all Indian levels; whereas, MPSC stands for Maharashtra Public Service Commission which recruits for Maharashtra state services.