Question about signets - OS spoiler

So Aaric is a precog and so is Melgren…I know they’re different but I’m not understanding how. Could someone explain to me like I’m dumb lol