Definition is a creative-based advertising & design company based in Miami, Florida. With a talented staff and a reliable network of production partners, Definition has the resources for any creative project in any media type. From brand to experiential,