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.