Screenshot capture tool high resolution for Mac OS X

Hello Techyv Experts,
I am using Mac OS X, I am searching for a screenshot capture tool high resolution, that will take screenshots and videos within selections or the entire display, that can be customized to our specific needs through any options. Please suggest me the best one.
Cheers,
Brian T Schafer
