What does "No Grace Period" mean?

You will be charged interest on all transactions from the date of transaction or the date it posts to your account. With most credit cards, if you paid the prior balance off in-full then your new purchases will not accrue interest unless you fail to pay the current balance in-full by the due date.