Vec — shorthand. Vec<T> — generic type.
1let v = Vec::new(); // Shorthand2let v: Vec<i32> = Vec::new(); // Explicit3let v = vec![1, 2, 3]; // Macro