Table 1 Comparing Good and Bad Components To determine what distinguishes a good from a bad component, isolate the presentation information from the underlying server-side component.