Dishwasher door seal. If the door is leaking then the door seal may be defective.
Lower door seal. Helps to keep water from leaking between the bottom of the door and the tank
Dishwasher water inlet valve. If the dishwasher won't fill properly, then the water valve is likely restricted and will need replacement. If the dishwasher is underfilling, it won't clean dishes effectively.
Upper wash arm and tube assembly. *Snaps onto upper dishrack
Spray arm assembly, lower