I don't usually see the two terms used together, because of the "application specific" vs "general purpose" thing. So I thought there might be something I was missing.
FPGA is more "general purpose" because you can reconfigure it for almost any purpose. A CPU, compared to it, is more "application-specific", though not as specific as e.g. an ASIC for handling crypro.
I probably added too much contrast into my original comment.
I probably added too much contrast into my original comment.