What does the keyword 'TYPE' mean proceeding a parameter in procedure? : I am very new to SQL and tried searching for this online with no avail - I would appreciate any help!

I am looking a procedure in Oracle SQL Developer that looks like something along the lines of this:

    PROCEDURE pProcedureOne
    (pDateOne              DATE,
     pDateTwo              tableA.DateTwo%TYPE,
     pDateThree            tableB.DateThree%TYPE,
     pTypeOne              tableC.TypeOne%TYPE,
     pTestId               tableD.TestIdentifier%TYPE DEFAULT NULL,
     pShouldChange BOOLEAN DEFAULT FALSE)
    IS

What does `'%TYPE'` keyword mean in this context?