What is the difference between a dynamic and static list?