Arrays have a fixed size:

string[] weapons = { "Sword", "Bow", "Pickaxe" };

Lists can grow and shrink:

using System.Collections.Generic;

List<string> inventory = new List<string>();
inventory.Add("Sword");
inventory.Remove("Sword");

Use Length for arrays and Count for lists.