What is meaning of this (@) , i sawed this in stored procedure .

for example
"
CREATE PROCEDURE getpetname
@carid int,
@petname char (10) output
AS
SELECT @petname = petname from inventory where carid = @carid
"
why we use @ in this.plz explain