JPEG 2000 is an image compression standard that supports lossless, visually lossless and visually lossy compression. It allows for progressive resolution and quality, security features, error resilience, and more. It uses embedded block coding with optimized truncation, where subbands are partitioned into equal blocks that are encoded independently and then combined.